ナレッジベース
Resend から移行
配信停止リスト、オーディエンス、連絡先、テンプレート、Webhook をキー 1 つで移せます。ドメインと API キーはチェックリストにまとまります。
詳細
- 「設定 → インポート」は、フルアクセスのキーで Resend のアカウントを読み込みます。各セグメントはオーディエンスになり、購読中の連絡先は名前付きで移り、配信停止リストはアドレスごとの理由(バウンス、苦情、手動)を保ちます。購読を解除していた連絡先は含めずに件数として数え、後から送信するかもしれないリストに黙って加えることはしません。
- テンプレートは HTML テンプレートとして移ります。{{{VAR}}} はそれぞれ宣言済みの変数になり、フォールバックはその既定値に、リンクで使われる変数は URL に、画像のソースとして使われる変数は画像になり、公開済みのテンプレートは公開済みのまま移ります。各 Webhook エンドポイントは同じ URL と最も近いイベントで、オフの状態で登録されます。こちらでは配信の署名方式が異なるためで、エンドポイントの検証を更新してからオンにしてください。
- キーはインポート中だけ暗号化して保持し、完了、失敗、キャンセルのいずれかで消去します。インポートはゆっくり読み込むため、稼働中の送信は自分のレート制限を保てます。また 2 回実行しても重複しません。インポートした項目はすべて記録され、2 回目はスキップされるからです。
- ドメインと API キーは移すのではなく、チェックリストとして戻ります。署名鍵やトークンは、それを作ったサービスの外に出せないためです。各ドメインについて、ここにすでに追加されているか、ここから送信するようになったら Resend のどのレコードを削除できるかを示します。各キーは名前で一覧になるので、代わりのキーを作成できます。ブロードキャスト、トピック、連絡先のプロパティは移しません。
- 送信コードは変えなくて済みます。RESEND_BASE_URL を https://api.openemail.uk/compat/resend に、RESEND_API_KEY を OpenEmail のキーにすれば、Resend の SDK が OpenEmail 経由で送信します。send、batch、get、list、再スケジュール、キャンセルは Resend と同じ形とエラー名で応答します。バッファや URL で渡した添付も移り、タグや予約送信も同じで、どんな形式のべき等キーも受け付けます。1 通につき reply-to は 1 件で、content id で埋め込んだ画像は通常の添付として届きます。