要件
DNSレコードを手動で設定するには、次のことが必要です:- 送信ドメインを所有していること。
- プロバイダーを介してDNS設定にアクセスできること。
Cloudflareでドメインを登録する
Cloudflareでドメインを登録する
Cloudflare.comでアカウントを作成します。Domain Registration > Register Domainsに移動します。
利用可能な名前を検索して購入します。
購入すると、ドメインはDomain Registration > Managed Domainsの下に表示されます。



DNSレコードを追加する
DNSレコードを追加するよう求められるまでメールセットアップの手順を完了し、ここに戻るかAuto-Configure DNSボタンを使用します。 OneSignalダッシュボードから:- ⚠️ は現在のDNSレコードが一致しないことを意味します
- ✅ は現在のDNSレコードが一致することを意味します

TXTレコード
- Type:
TXT - Name: OneSignal「Hostname」
- Content: OneSignal「Value」
- TTL: Autoまたは最低

SPF(Sender Policy Framework)
送信IPがドメインの代わりにメールを送信することを承認されていることを検証します。DMARC
SPF/DKIM失敗に対するポリシーエンフォースメントを追加します。**DMARCは安全なメール送信に必要です。**詳細:メール送信者ガイドラインCNAMEレコード
開封、クリック、配信停止トラッキングに使用されます。- Type:
CNAME - Name: OneSignal「Hostname」
- Target: OneSignal「Value」
- TTL: Autoまたは最低
Cloudflareを使用している場合は、CNAMEレコードの Proxy を「DNS only」に、Flattening を「Off」に設定してください。他のDNSプロバイダーでは通常これらの設定は不要です。

DKIM(DomainKeys Identified Mail)
メッセージのコンテンツが変更されておらず、あなたによって送信されたことを検証します。公開鍵はOneSignalが提供するCNAME DNSレコードに含まれています。MXレコード
メール返信とバウンスを受信します。送信のみを行っている場合でも、MXレコードはドメイン検証エラーを回避するのに役立ちます。- Type:
MX - Name: OneSignal「Hostname」
- Mail server: OneSignal「Value」
- TTL: Autoまたは最低
- Priority:
10

DNS検証とトラブルシューティング
レコードを追加した後:- OneSignalダッシュボードに戻ります。
- Check Recordsまたは更新ボタンをクリックします。

DNS伝播のトラブルシューティング
- レコードが保留中の場合は、whatsmydns.netを使用して伝播を確認します。
- ⚠️ が表示されているレコードについては、OneSignalダッシュボードからホスト名を検索バーにコピーし、DNSタイプを設定します。
- 結果を確認します——✅ はレコードがグローバルに検証されていることを意味し、❌ はそのサーバーにまだ伝播していないことを意味します。

一般的なエラーと解決策
- TXT SPFレコードが検証されない
- 既存のSPFレコードがある可能性があります。SPF TXTレコードは1つだけにする必要があります——追加の
include:ディレクティブをその値に追記してください。上記のTXTレコードセクションをご覧ください。
- 既存のSPFレコードがある可能性があります。SPF TXTレコードは1つだけにする必要があります——追加の
- DNSが完全に伝播していない
- whatsmydns.netで ✅ と ❌ が混在している場合、レコードは完全に伝播していません。最大48時間かかる場合があります。しばらく待ってから再確認するか、DNSプロバイダーにお問い合わせください。
- DNS値がOneSignalと一致しない
- whatsmydns.netの値がOneSignalの提供する値と一致しない場合:
- MXレコードが別の場所(例:Google Mail)を指している場合は予期されています——whatsmydns.netで ✅ が表示される限り問題ありません。
- ホスト名が正しいことを確認してください。
mail.yourdomain.comとyourdomain.comは異なります。 - DNSプロバイダーにお問い合わせください。
- whatsmydns.netの値がOneSignalの提供する値と一致しない場合:
よくある質問
DNS検証にはどのくらい時間がかかりますか?
検証は通常数分以内に完了しますが、DNS伝播はプロバイダーとTTL設定によっては最大48時間かかる場合があります。whatsmydns.netを使用して進捗を確認してください。すでにSPFまたはDMARCレコードがある場合はどうすればよいですか?
重複するレコードを作成しないでください。SPFについては、OneSignalのinclude:spf.onesignal.email を既存のSPF TXTレコードに追記してください。DMARCについては、既存のレコードに v=DMARC1; p=none; またはより厳格なポリシーが含まれていることを確認してください。
メールを送信するだけの場合にMXレコードは必要ですか?
送信のみの構成でも、MXレコードはドメイン検証エラーを回避するのに役立ちます。GmailやGoogle Workspaceなどのメールプロバイダーをすでに使用している場合は、既存のMXレコードをそのままにしてください——OneSignalの値で上書きする必要はありません。メールセットアップに戻って構成を完了し、メールの送信を開始します。
関連ページ
メールセットアップ
プロバイダー選択と自動DNS設定を含む完全なメールチャネルのセットアップ。
送信者
送信ドメイン、返信先アドレス、送信者IDの管理。
メールウォームアップガイド
送信者の評判を高め、配信性を向上させるためにメール量を徐々に増加させます。
メールメッセージング
テンプレート、パーソナライゼーション、スケジュールを使用してメールキャンペーンを作成・送信します。