Skip to main content
このセットアップガイドは、既にMailgunを持っていて、OneSignalと統合したい場合のものです。Mailgunアカウントを持っていない場合は、代わりにOneSignalメールを使用できます。

要件


セットアップ

1. Mailgunに新しいドメインを追加する

ドメインが既にUSリージョンで設定されている場合は、このステップをスキップしてください。
  1. MailgunダッシュボードのDomainsページに移動します。
  1. Add new domainをクリックします。
  1. サブドメイン(例:mail.yourdomain.com)を入力し、リージョンがUSであることを確認します。

2. DNS設定を検証する

Mailgunは次のDNSレコードを提供します:
  • 2つのTXT(SPFとDKIM)
  • 2つのMX
  • 1つのCNAME
DNSプロバイダーでこれらを更新します。伝播には最大48時間かかる場合があります。検証されると、Mailgunからメールで通知されます。 検証するには:
  • Mailgun > Sending > Domain Settings > Your Domain > DNS Recordsに移動
  • 各レコードの横にある緑色のチェックマークを探します
CNAMEが正しく設定されていない場合、メールのクリック、開封、配信停止追跡が機能しません。

3. SMTP資格情報を設定する

  1. MailgunでSending > Domain Settings > SMTP credentialsに移動します。
  1. Add new SMTP userをクリックします。
  1. ログイン名を設定し、資格情報を保存します。
  1. コピーアイコンをクリックして、パスワードを安全に保存します。

4. Mailgun APIキーを取得する

  1. Mailgunダッシュボードで、下にスクロールしてAPI Keysをクリックします。
  1. Add new keyをクリックします
  1. キーに名前を付けて、Create Keyをクリックします。
  1. 生成されたAPIキーをコピーして、安全に保存します。

5. OneSignalでMailgunを設定する

  1. OneSignalで、設定 > プラットフォーム > メールに移動し、Mailgunを選択します。
  1. プロバイダーとしてMailgunを選択します。
  1. 次を入力します:
  1. デフォルトの送信者名とfromメールアドレスを設定します。

6. MailgunにOneSignal Webhookを追加する

Mailgun > Sending > Webhooks > Your Domain > Webhooksに移動し、次を追加します:
https://onesignal.com/email/hooks/mailgun

7. 追跡プロトコルをHTTPSに変更する

受信者が安全なURLに誘導されることを確認します。
  1. Mailgunのドメイン設定に移動します。
  2. Tracking > Tracking Protocolで、HTTPからHTTPSに変更します。

8. テストメールを送信する

  1. OneSignal > メッセージ > メールに移動し、新しいメールをクリックします。
  2. 件名を追加し、テストメールを送信をクリックし、メールアドレスを入力して、テストメッセージを送信をクリックします。
まもなくテストメールを受信するはずです。

トラブルシューティング

メールFAQを参照してください
サポートが必要ですか?サポートチームとチャットするか、support@onesignal.comにメールしてください以下を含めてください:
  • 発生している問題の詳細と再現手順(利用可能な場合)
  • OneSignal App ID
  • 該当する場合は、External IDまたはSubscription ID
  • 該当する場合は、OneSignalダッシュボードでテストしたメッセージのURL
  • 関連するログまたはエラーメッセージ
お気軽にお問い合わせください!

メールセットアップ完了! 次のステップ: