> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mailgunセットアップ

> OneSignalでメールメッセージを送信するためにMailgunを設定するステップバイステップガイド。DNS検証、SMTP資格情報設定、APIキー生成、OneSignal統合手順を含みます。

<Warning>
  このセットアップガイドは、既にMailgunを持っていて、OneSignalと統合したい場合のものです。Mailgunアカウントを持っていない場合は、代わりに[OneSignalメール](./email-setup)を使用できます。
</Warning>

## 要件

* [Mailgunアカウント](https://www.mailgun.com)
* Mailgun **US** API（EUリージョンはサポートされていません）
* [OneSignalアカウント](https://onesignal.com)
* 所有するドメインとそのDNSプロバイダーへのアクセス

***

## セットアップ

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

ドメインが既にUSリージョンで設定されている場合は、このステップをスキップしてください。

1. Mailgunダッシュボードの**Domains**ページに移動します。

<Frame caption="Domainsページに移動">
  <img src="https://mintcdn.com/onesignal/MUgio66t0sYhGEvj/images/docs/6e14df8-01_-_Navigate_to_sending_domains.png?fit=max&auto=format&n=MUgio66t0sYhGEvj&q=85&s=542d06f8870b8e98cdb276d475cb2d99" width="1328" height="1124" data-path="images/docs/6e14df8-01_-_Navigate_to_sending_domains.png" />
</Frame>

2. **Add new domain**をクリックします。

<Frame caption="Add New Domainフォームを開く">
  <img src="https://mintcdn.com/onesignal/_KaXe4GQkxsEfa17/images/docs/403bd98-01.2_-_Click_Add_new_domain_button.png?fit=max&auto=format&n=_KaXe4GQkxsEfa17&q=85&s=d0d94e8e010730d7f80fb782f0bf3557" width="1328" height="1124" data-path="images/docs/403bd98-01.2_-_Click_Add_new_domain_button.png" />
</Frame>

3. サブドメイン（例：`mail.yourdomain.com`）を入力し、リージョンが**US**であることを確認します。

<Frame caption="サブドメインを指定してUSリージョンを選択">
  <img src="https://mintcdn.com/onesignal/RWtLFPeffHrC81wI/images/docs/ad8dca5-01.3_-_Add_new_domain.png?fit=max&auto=format&n=RWtLFPeffHrC81wI&q=85&s=fa477b2191c6b916fb4e16a9bf457161" width="1328" height="1124" data-path="images/docs/ad8dca5-01.3_-_Add_new_domain.png" />
</Frame>

### 2. DNS設定を検証する

Mailgunは次のDNSレコードを提供します：

* 2つの**TXT**（SPFとDKIM）
* 2つの**MX**
* 1つの**CNAME**

DNSプロバイダーでこれらを更新します。伝播には最大48時間かかる場合があります。検証されると、Mailgunからメールで通知されます。

検証するには：

* **Mailgun > Sending > Domain Settings > Your Domain > DNS Records**に移動
* 各レコードの横にある緑色のチェックマークを探します

<Frame caption="DNSセットアップを検証">
  <img src="https://mintcdn.com/onesignal/Z6xkXGfmy814If53/images/docs/ddbf617-01.5_-_Verified_DNS_settings.png?fit=max&auto=format&n=Z6xkXGfmy814If53&q=85&s=26bd8596b9ac4b96089b8225c00fa94d" width="1328" height="1124" data-path="images/docs/ddbf617-01.5_-_Verified_DNS_settings.png" />
</Frame>

<Info>
  CNAMEが正しく設定されていない場合、メールのクリック、開封、配信停止追跡が機能しません。
</Info>

***

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

1. Mailgunで**Sending > Domain Settings > SMTP credentials**に移動します。

<Frame caption="SMTP Credentialsに移動">
  <img src="https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/963d676-02_-_Add_SMTP_creds.png?fit=max&auto=format&n=tc0EvmtSSX56SX0c&q=85&s=2cb892039a5cfee55aa25da01ae438e1" width="1328" height="1124" data-path="images/docs/963d676-02_-_Add_SMTP_creds.png" />
</Frame>

2. **Add new SMTP user**をクリックします。

<Frame caption="新しいSMTP資格情報を追加">
  <img src="https://mintcdn.com/onesignal/56ctKxZSV4m5VEkn/images/docs/b2108d4-02.1_-_Click_Add_new_SMTP_user.png?fit=max&auto=format&n=56ctKxZSV4m5VEkn&q=85&s=79537c0dae456ed4320ad09647db4d87" width="1328" height="1124" data-path="images/docs/b2108d4-02.1_-_Click_Add_new_SMTP_user.png" />
</Frame>

3. ログイン名を設定し、資格情報を保存します。

<Frame caption="SMTPユーザーを作成">
  <img src="https://mintcdn.com/onesignal/9_Q1FZLh6C0BFLq-/images/docs/be7540c-03_-_New_SMTP_creds.png?fit=max&auto=format&n=9_Q1FZLh6C0BFLq-&q=85&s=53a10a727d7dbb9a8234332e50e3308e" width="1328" height="1124" data-path="images/docs/be7540c-03_-_New_SMTP_creds.png" />
</Frame>

4. **コピー**アイコンをクリックして、パスワードを安全に保存します。

<Frame caption="SMTPパスワードをコピー">
  <img src="https://mintcdn.com/onesignal/RWtLFPeffHrC81wI/images/docs/ab32f9b-03.1_-_Copy_SMTP_user_pass.png?fit=max&auto=format&n=RWtLFPeffHrC81wI&q=85&s=51aeb4db620490e077f63465619e2711" width="1328" height="1124" data-path="images/docs/ab32f9b-03.1_-_Copy_SMTP_user_pass.png" />
</Frame>

### 4. Mailgun APIキーを取得する

1. Mailgunダッシュボードで、下にスクロールして**API Keys**をクリックします。

<Frame caption="API Keysに移動">
  <img src="https://mintcdn.com/onesignal/YOTSrtBSoqdrJ37A/images/docs/430314e-42fc46d-step-1-50.png?fit=max&auto=format&n=YOTSrtBSoqdrJ37A&q=85&s=f80af7cfcfe4be2d94418b6f15448097" width="1616" height="1365" data-path="images/docs/430314e-42fc46d-step-1-50.png" />
</Frame>

2. **Add new key**をクリックします

<Frame caption="新しいキーを追加">
  <img src="https://mintcdn.com/onesignal/MUgio66t0sYhGEvj/images/docs/6390d56-93a49a5-step-2-50.png?fit=max&auto=format&n=MUgio66t0sYhGEvj&q=85&s=45c91e47914b90b577388c8c26fc9538" width="1616" height="1365" data-path="images/docs/6390d56-93a49a5-step-2-50.png" />
</Frame>

3. キーに名前を付けて、**Create Key**をクリックします。

<Frame caption="キーを作成">
  <img src="https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/09dd33b-6faf199-step-3-50.png?fit=max&auto=format&n=6v_cVPknFpo5qSVB&q=85&s=87af7bad8fc8363e916e5673779a65ea" width="1616" height="1365" data-path="images/docs/09dd33b-6faf199-step-3-50.png" />
</Frame>

4. 生成されたAPIキーをコピーして、安全に保存します。

<Frame caption="APIキーをコピー">
  <img src="https://mintcdn.com/onesignal/tNi1OgLc_p9hiq7_/images/docs/1350337-cb5aeba-step-4-50.png?fit=max&auto=format&n=tNi1OgLc_p9hiq7_&q=85&s=d4f1a03d0287b8c3169bda289b839cfa" width="1616" height="1365" data-path="images/docs/1350337-cb5aeba-step-4-50.png" />
</Frame>

***

### 5. OneSignalでMailgunを設定する

1. OneSignalで、**設定 > プラットフォーム > メール**に移動し、**Mailgun**を選択します。

<Frame caption="アプリセットアップメール">
  <img src="https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/9341a6c-01_-_App_setup_email.png?fit=max&auto=format&n=tc0EvmtSSX56SX0c&q=85&s=2c645ab6c1107ed5bb1122aacff78d17" width="1328" height="1124" data-path="images/docs/9341a6c-01_-_App_setup_email.png" />
</Frame>

2. プロバイダーとして**Mailgun**を選択します。

<Frame caption="アプリセットアップメール">
  <img src="https://mintcdn.com/onesignal/YOTSrtBSoqdrJ37A/images/docs/4a2a57c-02_-_App_Setup_Email_Mailgun.png?fit=max&auto=format&n=YOTSrtBSoqdrJ37A&q=85&s=d7bcb86f6bc0d15df9b49a147d132959" width="1328" height="1124" data-path="images/docs/4a2a57c-02_-_App_Setup_Email_Mailgun.png" />
</Frame>

3. 次を入力します：

* [ステップ1](#1-mailgunに新しいドメインを追加する)からのドメイン
* [ステップ3](#3-smtp資格情報を設定する)からのSMTP資格情報
* [ステップ4](#4-mailgun-apiキーを取得する)からのAPIキー

<Frame caption="プロバイダーを設定">
  <img src="https://mintcdn.com/onesignal/6v_cVPknFpo5qSVB/images/docs/07c6b2f-03_-_Configure_provider.png?fit=max&auto=format&n=6v_cVPknFpo5qSVB&q=85&s=a3cb35435c5496d52c08135bed6c99d0" width="1328" height="1124" data-path="images/docs/07c6b2f-03_-_Configure_provider.png" />
</Frame>

4. デフォルトの送信者名と`from`メールアドレスを設定します。

<Frame caption="追加設定を構成">
  <img src="https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/9e6af63-04_-_Configure_additional_settings.png?fit=max&auto=format&n=6tscVAtiSqz353kV&q=85&s=7c34b6e400662d67808226872626e1de" width="1328" height="1124" data-path="images/docs/9e6af63-04_-_Configure_additional_settings.png" />
</Frame>

### 6. MailgunにOneSignal Webhookを追加する

**Mailgun > Sending > Webhooks > Your Domain > Webhooks**に移動し、次を追加します：

```
https://onesignal.com/email/hooks/mailgun
```

<Frame caption="Webhookを追加">
  <img src="https://mintcdn.com/onesignal/Z6xkXGfmy814If53/images/docs/d81f4cc-Screenshot_2023-01-25_at_3.48.04_PM.png?fit=max&auto=format&n=Z6xkXGfmy814If53&q=85&s=30721d7d06a88cae8fc244577f767a89" width="1534" height="1212" data-path="images/docs/d81f4cc-Screenshot_2023-01-25_at_3.48.04_PM.png" />
</Frame>

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

受信者が安全なURLに誘導されることを確認します。

1. Mailgunのドメイン設定に移動します。
2. **Tracking > Tracking Protocol**で、**HTTP**から**HTTPS**に変更します。

<Frame caption="追跡プロトコルを変更">
  <img src="https://mintcdn.com/onesignal/Xl2NHJvxakrK4JbL/images/docs/e79e542-Screenshot_2023-01-25_at_3.52.26_PM.png?fit=max&auto=format&n=Xl2NHJvxakrK4JbL&q=85&s=bfb73b54c1f4a81ae480cdfda0413966" width="2228" height="632" data-path="images/docs/e79e542-Screenshot_2023-01-25_at_3.52.26_PM.png" />
</Frame>

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

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

<Frame caption="テストメールを送信">
  <img src="https://mintcdn.com/onesignal/YOTSrtBSoqdrJ37A/images/docs/46aaab5-Screen_Shot_2021-11-18_at_6.00.46_PM.png?fit=max&auto=format&n=YOTSrtBSoqdrJ37A&q=85&s=5d3969be38e8e9caea691fdb094a54c7" width="1806" height="598" data-path="images/docs/46aaab5-Screen_Shot_2021-11-18_at_6.00.46_PM.png" />
</Frame>

まもなくテストメールを受信するはずです。

***

## トラブルシューティング

[メールFAQ](./email-troubleshooting)を参照してください

<Info>
  サポートが必要ですか？

  サポートチームとチャットするか、`support@onesignal.com`にメールしてください

  以下を含めてください：

  * 発生している問題の詳細と再現手順（利用可能な場合）
  * OneSignal App ID
  * 該当する場合は、External IDまたはSubscription ID
  * 該当する場合は、OneSignalダッシュボードでテストしたメッセージのURL
  * 関連する[ログまたはエラーメッセージ](/docs/ja/capturing-a-debug-log)

  お気軽にお問い合わせください！
</Info>

***

<Check>
  メールセットアップ完了！
  **次のステップ：**

  * [メールセットアップガイド](./email-setup)に戻って、OneSignalメール機能を探索します。
</Check>

***
