Resend で送信する準備を整える

メール送信 で Resend を送信サーバーとして使うときに、API key 欄に入れる API キーを、このページで受け取ります。送信元アドレスに使うドメインもあわせて認証します。

Resend にはメールアカウントというものがありません。自分が持っているドメインを登録して認証を受けると、そのドメインのアドレスでメールを送れるようになります。dailycloset.com を認証しておけば orders@dailycloset.com でも support@dailycloset.com でも送れますし、そのアドレス用のメールボックスを別に作る必要はありません。

ドメインがないと始められません

Resend は認証されたドメインが一つもないとメールを送れません。登録だけしてドメインなしで使うことはできません。

ここで言うドメインは dailycloset.com のように自分が買ったアドレスです。まだなければ先にドメインを買う必要があり、買ったところの管理画面で設定を追加できる必要があります。その設定を後で入れます。

Resend でドメインを認証して API キーを受け取る

Resend にログインしたうえで、以下の二つのステップを順に進めてください。

1

ドメインを登録して認証を受ける

  1. 左メニューの Domains を押してください。

  2. Add domain を押してください。

    Resend の Domains 画面。登録されたドメインがない空の状態で、右上と中央に Add domain ボタンがある

  3. Name 欄に自分のドメインを入力してください。

  4. Add domain を押してください。

    Add domain 画面。Name 欄にドメインが入力されており、右側に送信するアドレスのプレビューが見える

  5. DNS Records に表示された値を、ドメインを買ったところの管理画面にそのまま登録してください。

    まとまり何をするのか
    DKIMこのドメインから出たメールが本物かどうかを、受け取る側が確認できるようにします
    SPFこのドメインのメールを Resend が代わりに送ってよいと知らせます
    DMARC入れなくても認証はされます。画面にも Optional と書かれています
  6. Status が Verified に変わるまで待ってください。

    認証が終わったドメインの画面。Status が Verified になっており、DNS Records の各行にも Verified の表示が付いている

DNS レコードは、そのドメインがどのサーバーとつながるのかを書いておく設定です。登録して待つと Resend がひとりでに確認し、終わると「Your domain is ready to send emails」という案内が表示されます。この画面まで来れば、そのドメインのどのアドレスからでもメールを送れます。

2

API キーを作成する

WEEGLOO が Resend にログインするときに使う値です。

  1. 左メニューの API keys を押してください。

  2. Create API key を押してください。

    Resend の API keys 画面。作成したキーがない空の状態で、右上と中央に Create API key ボタンがある

  3. Name に、後で見分けられる名前を入力してください(例: Weegloo mail)。

  4. Permission で Sending access を選んでください。

  5. Domain は All domains のままにしてください。

  6. Add を押してください。

    Add API Key のウィンドウ。Name に名前が入力されており、Permission が Sending access、Domain が All domains になっている

  7. 表示されたキーの値をコピーしておいてください。

キーはウィンドウを閉じると二度と見られません

なくしたら新しく作り直すことになります。Permission を Full access のままにしないでください。メールを送るには Sending access だけあれば十分で、このキーは WEEGLOO に保存されて使われ続けます。

API キーと送信元アドレスを WEEGLOO に入れる

これで認証されたドメインと API キーがあります。メール送信 の登録手順に戻ってください。

Provider で Resend を選択すると、SMTPサーバー に smtp.resend.com が自動で入力されます。ユーザー名 は、Resend を使うすべての人で同じ値である resend に固定されます。この二つの欄は変更できません。

ポート は 587 と 465 のどちらかを選択できます。587 を選択してください。

このページで準備した値を入れる欄は、下の二つです。名前 と 送信者名 は登録手順どおりに入力してください。

入れるところ値
API keyいま受け取った API キー
送信元アドレス認証したドメインのアドレス。ドメインが dailycloset.com なら orders@dailycloset.com のように書きます

Email Account の作成画面。Provider に Resend を選択して SMTPサーバーに smtp.resend.com が入力され、ポートは 587 が選択されており、ユーザー名は resend に固定されている。名前・API key・送信者名・送信元アドレスを入力した状態

AI エージェントに連携を任せていて、API キーを受け取ってくるよう案内された場合は、API キーと送信元アドレスをチャット欄に貼り付けて、やっていた作業を続けてください。残りの設定はエージェントが引き続き処理します。

次にすること

  • メール送信: 受け取った値で送信者を登録し、Email Account に何を登録するのかを扱います。
  • Script: 登録した送信者でお客さんにメールを実際に送る処理を作る方法を扱います。
  • Email Account: 送信者をプログラムから直接登録・管理するときに使う、リクエスト・レスポンスの形式と Field の仕様を扱います。