ナレッジベース

ご自身の Mailgun アカウント経由でメールを送信

ご自身の Mailgun アカウントを接続する: 送信サブドメインの追加、公開する SPF、DKIM、MX レコード、プライベート API キーではなく送信キーの使用、および EU でホストされているアカウントが US ホストに対して401を返す理由。

Mailgun のアカウントと、お客様のドメインの DNS へのアクセス権が必要になります。

Mailgun の公式ドキュメント: [ドメインの追加と検証] (https://documentation.mailgun.com/docs/mailgun/user-manual/sending-messages/#verify-your-domain) · [API キー] (https://documentation.mailgun.com/docs/mailgun/user-manual/get-started/#api-keys) · [サインアップ] (https://signup.mailgun.com/new/signup)

1. 送信ドメインを Mailgun に追加する

Mailgun のダッシュボードで Send → Domains → Add New Domain に進み、mail.yourdomain.com などのサブドメインを入力してください。

⚠️ Mailgun の公式ガイダンスではサブドメインの使用が推奨されており、一部のプロバイダーと比べてもここではその重要性が高くなります。 Mailgun は指定されたドメインに対して独自の SPF および DKIM レコードを設定するため、ルートドメインを指定すると、それらのレコードがビジネス用メールボックスが依存しているレコードと混在することになります。

データを保持したい場所に合わせて、リージョンを US または EU から選択してください。 ステップ4で必要になりますので、書き留めておいてください。これは最もよくある設定ミスの原因です。

2. Mailgun から提供された DNS レコードを公開する

Mailgun にリストが表示されます。お客様の DNS プロバイダーですべて追加してください。

レコードタイプホスト目的
TXTmail.yourdomain.comSPF — v=spf1 include:mailgun.org ~all
TXTmailo._domainkey.mail.yourdomain.comDKIM 公開鍵
CNAMEemail.mail.yourdomain.comトラッキングおよびバウンス処理
MXmail.yourdomain.comバウンスの受信 (Mailgun の2つの MX ホスト)

⛔ 送信サブドメインにすでに SPF レコードが存在する場合は、2つ目を追加するのではなく既存のレコードを編集してください。 2つの SPF TXT レコードを持つドメインは SPF 検証に完全に失敗するため、レコードがまったくない状態よりも悪影響を及ぼします。

その後、Mailgun で Verify DNS Settings を押してください。緑色 (検証完了) になるまで最大1時間かかる場合があります。

⭐ 送信のみを行う場合であっても、MX レコードを追加してください。 これらのレコードは Mailgun がバウンスを収集するために使用されます。これらがないと、不正なアドレスがどこにもバウンスされず、Mailgun はそのアドレスを抑制 (配信停止) できないため、何も受信しないアドレスに対して送信料金を支払い続けることになります。

3. API キーを取得する

Send → Sending → Domain settings → API keys、またはアカウントの API Keys ページに移動してください。

プランで利用可能な場合は、アカウントのプライベート API キーではなく、このドメインにスコープ設定された送信キーを使用してください。 送信キーは送信のみが可能です。プライベートキーはログの読み取りやアカウントの変更が可能です。弊社が後者を保持する理由はございません。

4. Zinn®で接続する

ダッシュボードで Email sending を開き、以下を入力してください。

  • Provider — Mailgun
  • Send from this domain — mail.yourdomain.com (メールアドレスではなくドメイン)
  • Mailgun sending domain — Mailgun に追加したのと同じドメイン
  • Region — ステップ1に合わせた us または eu
  • Mailgun API key — ステップ3のキー

⛔⛔ リージョンを正しく設定してください。 EU でホストされている Mailgun アカウントは、まったく異なる API ホストから提供されます。EU アカウントのキーを US ホストに送信すると、"401 Unauthorized" が返されます。これはキーが間違っている場合とまったく同じエラー内容です。キーが確実に正しいにもかかわらず401エラーが発生する場合は、ほぼ間違いなくこれが原因です。

5. テストを送信してコードを入力する

別のドメインの受信トレイ (Gmail アドレスが最適です) を使用して、Send test message を押してください。 その受信トレイからコードを確認して入力してください。メールの送信設定は直ちに切り替わります。

正常に動作しない場合

401 Unauthorized — リージョンが間違っているか (上記参照)、別の Mailgun アカウントのキーを貼り付けています。キーを再入力するのではなく、再生成してください。先頭の key- は抜け落ちやすくなっています。

テストメッセージが届かない — Mailgun の Logs ページを確認してください。Mailgun にまったくログが残っていない場合は、認証情報またはドメイン名が間違っています。Mailgun が受け付けた後に失敗している場合は、明確な理由がそこに記載されており、そのほとんどは DNS が原因です。

"Domain not found" — Mailgun sending domain フィールドには、サブドメインを含め、Mailgun に表示されているとおりのドメインを正確に入力する必要があります。Mailgun にとって yourdomain.com と mail.yourdomain.com は2つの異なるドメインです。

最初は動作していたが停止した場合 — 無料トライアルが終了していないか確認してください。Mailgun のトライアルアカウントは承認済み受信者にしか送信できないため、お客様ご自身のアドレスへのテストメッセージは引き続き機能しても、クライアントへの配信はすべて通知なしに失敗します。

ブログの最新情報

ホスティング、SEO、大規模サイトの運用について執筆した記事。

ホスティング層からの SEO とリンクビルディング: 2026年のオペレーターの視点

2026年におけるホスティングがインデックス作成とリンクエクイティに与える影響: ページのインデックス維持、構築前のオールドドメインの審査、検索エンジンのフットプリントを残さないリンク構築、そしてインフラが SEO に対してできることとできないことに関する率直な見解。

記事を読む →

WordPress を高速かつ安全にする方法: パフォーマンスとプラグインのチェックリスト

高速で安全な WordPress のための実践的なチェックリスト: サーバーレベルのキャッシュ、サイトごとのオブジェクトキャッシュ、利用する価値のある厳選されたプラグイン、スタックを最新に維持すること、そして決してキャッシュしてはならない WooCommerce ページ。

記事を読む →

2026年におけるマネージド Web ホスティングの選び方: バイヤーズガイド

コントロールパネル付きの安価なサーバーと、優れたマネージドホスティングを実際に分けるもの (移行、バックアップ、分離、真のキャッシング、そして誠実なスケーリング)、および契約前にそれらを見極める方法。

記事を読む →

ブログを読む →

解決しませんか ?

サポートはすべてのプランに含まれており、対応時間は1日 24 時間、対応言語は 58 ヵ国語の中から自由にお書きいただけます。お客様の言語で回答いたします。

サポートに問い合わせる → すべての記事 →