ガイド
メール送信のためのResendのセットアップ方法
Resendは、領収書やパスワードの再設定メールなど、アプリやショップがきっかけとなって送るメールを配信します。セットアップでは、主にドメインといくつかのDNSレコードを設定します。手順をご紹介します。
2026年10月21日にサービス提供元のドキュメントと照合して手順を確認しました。
Resendは、メールを送信するための普通のツールです。文章を作成する機能はありません。自分で管理しているドメインを登録すると、そのドメインからメッセージを配信します。
手順
送信に使うサブドメインを選ぶ
Resendは、メインのドメインではなく、updates.yourdomain.comのようなサブドメインから送信することをおすすめしています。こうすると、メインのアドレスの送信評価を分けて管理できます。送る内容に合った名前を選びましょう。Resend docs: Domains(新しいタブでサービス提供元のページが開きます)ダッシュボードでドメインを追加する
Resendのダッシュボードで「Domains」ページを開き、「Add Domain」をクリックします。サブドメインを入力して、送信リージョンを選びます。任意の設定は、ひとまずそのままにしておけます。Resend docs: Add a domain(新しいタブでサービス提供元のページが開きます)Resendが表示するDNSレコードを追加する
「Records」タブを開きます。追加するDKIMレコードとSPFレコードが表示されます。表示されたとおりに、ドメインプロバイダーのDNS設定へコピーします。レコードがCNAMEの場合は、Cloudflareのオレンジ色の雲のようなプロキシ機能を有効にしないでください。認証が完了しなくなります。Resend docs: Add a domain(新しいタブでサービス提供元のページが開きます)認証を待つ
レコードの追加後、認証は通常約15分で完了しますが、DNS情報が反映されるまで時間がかかることがあります。長時間待っても完了しない場合は、レコードを確認してから「Restart verification」ボタンを使ってください。Resend docs: Add a domain(新しいタブでサービス提供元のページが開きます)認証後にDMARCレコードを追加する
ドメインの認証が完了したら、信頼性を高め、アドレスのなりすましを防ぐため、ResendはDMARCレコードの追加をおすすめしています。Resendには、この設定についての別のガイドがあります。Resend docs: Add a domain(新しいタブでサービス提供元のページが開きます)送信権限のあるAPIキーを作成する
「API keys」ページを開き、「Create API Key」をクリックします。名前を付けて、「Sending access」を選びます。必要に応じて、自分のドメインだけに制限できます。ほかの項目も管理する必要がある場合に限り、フルアクセスを使ってください。Resend docs: Create an API key(新しいタブでサービス提供元のページが開きます)キーを一度だけコピーして安全に保管する
Resendでキーが表示されるのは1回だけです。すぐにコピーし、環境変数などの秘密情報として保管してください。チャットに貼り付けたり、公開リポジトリにコミットしたりしないでください。Resend docs: API keys(新しいタブでサービス提供元のページが開きます)
よくある質問
Resendを使うにはドメインが必要ですか?
はい。Resendからメールを送信するには、自分で管理しているドメインを少なくとも1つ追加し、認証を完了する必要があります。
サブドメインを使う理由は何ですか?
メインドメインの送信評価を分けて保てるため、Resendのドキュメントではサブドメインの利用をおすすめしています。サブドメインはそれぞれ個別に設定し、認証します。
AIにセットアップを任せられますか?
AIはDNSレコードとは何かを説明できます。Resendのダッシュボードに表示された値を、自分でDNSプロバイダーに正確にコピーしてください。APIキーはチャットで共有しないでください。