2026年9月25日の変更記録を踏まえ、まずscopeを照合します
Cloudflareの公式変更履歴には、2026年9月25日付で抑制範囲に関する更新が記録されています。変更履歴で確認できる範囲の区別に沿い、最初に抑制レコードのscopeを読み、実際に使った送信ドメインと照合してください。accountはアカウント内の送信ドメインに適用され、sending_domainは指定された送信ドメインに適用されます。退信や苦情の記録は、テストを通すためだけに解除せず、受信許可を確かめてから安全な宛先で再テストします。
この手順は、自社プロダクトのCloudflare Email Service送信経路を担当する開発者、QAエンジニア、独立開発者向けです。拒否されたのか、送信処理が実行されなかったのか、受信箱に見当たらないのかを分けて調べます。
「送信拒否」と「受信箱にない」を分ける
「届かない」という報告だけでは、抑制が原因とは限りません。アプリが送信処理を呼び出していない、要求がAPI・SMTP・Workers bindingの段階で拒否された、要求は受け付けられたが受信箱に見えない、といった状態を切り分けます。
Cloudflareの送信ログの状態とフィールドを確認し、送信要求の結果と後続の受信状況を別々に記録します。要求が受け付けられたことや抑制レコードが消えたことだけでは、メールが実際に読める状態で届いたとは判断できません。
| 確認する段階 | 見る証拠 | 判断できること |
|---|---|---|
| アプリの処理 | 呼び出し記録、アプリ側のエラー | 送信処理を開始したか |
| 送信要求 | API・SMTP・Workers bindingの応答 | 要求が拒否されたか、受け付けられたか |
| 抑制状態 | アドレス、scope、reasonなどのレコード | 該当する抑制記録があるか |
| 受信側 | 管理されたテスト受信先での実メール | 受信先でメールを確認できたか |
抑制に関する具体的なエラー表示がなければ、症状だけを根拠に「抑制された」と結論づけないでください。Cloudflareの送信トラブルシューティング資料も参照し、送信経路の応答を先に確認します。
account scopeはアカウント内の送信ドメインを確認します
公式の抑制リスト説明では、抑制範囲としてaccountとsending_domainが示されています。account scopeの記録が対象なら、特定の送信ドメインだけを見て終わらせず、同じアカウント内の送信ドメインへの影響を考慮します。
| レコードのscope | 確認する範囲 | 次の確認 |
|---|---|---|
| account | アカウント内の送信ドメイン | アカウントと対象アドレスが一致するか |
| sending_domain | レコードに指定された送信ドメイン | 実際に使用した送信ドメインと一致するか |
| 不明・記録なし | 現時点では判定できない | ログ、管理画面、API応答を追加確認する |
管理画面の表示だけで判定できない場合は、権限がある範囲で抑制レコードのAPI資料を確認します。記録にあるreason、scope、read_only、期限に関する情報をそのまま控え、変更可能かどうかは最新の管理手順で確かめます。個別レコードの理由や解除可否を、scopeだけから推定してはいけません。
sending_domain scopeは今回の送信ドメインと突き合わせます
sending_domain scopeは、指定された送信ドメインに適用されます。別の親ドメインやサブドメインにも自動で及ぶと決めつけず、抑制レコードに記録されたドメインと、今回の送信で実際に使われたドメインを照合してください。
Cloudflare Email Sendingの要求内容、SMTP経路ならenvelopeのMAIL FROM、送信ログを確認します。画面に表示されるFromアドレスだけを見て判断せず、送信経路ごとに記録された値を突き合わせることがポイントです。
| 送信経路 | 確認する情報 | 照合時の注意 |
|---|---|---|
| API | 要求内容と応答、関連ログ | 要求で指定した送信元を確認する |
| SMTP | MAIL FROMと送信結果 | 表示上のFromと同一とは限らない |
| Workers binding | binding経由の実行結果とログ | アプリ側の呼び出し記録も合わせる |
退信・苦情の抑制は削除より先に安全性を確認します
抑制レコードのreasonを見て、手動の登録、ハードバウンス、ソフトバウンス、苦情など、記録の由来を切り分けます。reasonだけで宛先が現在も受信可能、あるいは解除してよいと判断することはできません。
抑制管理の公式手順で、該当レコードの変更可否や期限の扱いを確認します。退信や苦情に由来する場合は、受信先の管理者、テスト受信の許可、アドレスの状態、抑制に至った原因が確認できるまで再送しないでください。
条件に応じて、変更または受信先の切り替えを選びます
次の条件分岐で、再テストの方法を決めます。
- 抑制がaccount scopeで、対象アドレスとscopeが一致する場合: アカウント内の関連送信ドメインを確認します。退信・苦情記録なら解除を急がず、受信許可を確認した管理下の別宛先を使います。
- 抑制がsending_domain scopeで、記録のドメインと今回の送信ドメインが一致する場合: レコードのreasonと変更可否を確認します。変更可能なテスト記録で、受信許可も確認できた場合に限り、権限内で変更して再テストします。
- scopeまたは実際の送信ドメインが特定できない場合: レコードを変更せず、API応答・ログ・要求内容を追加で確認します。
- 抑制記録が見つからない場合: 抑制が原因とは決めず、送信要求の拒否と受信側の確認を分けて進めます。
どの場合も、再送は自社プロダクトのテストに限定し、受信許可のある管理下のアドレスを使います。退信や苦情の宛先へ繰り返し送る方法や、抑制を回避する方法は採りません。
再テストは送信側と受信側の証拠を分けて残します
設定やテスト用レコードを変更した場合も、結果の記録を省かないでください。次の順に進めると、拒否理由が解消したことと、実際に受信できたことを混同しにくくなります。
- 今回使用したAPI・SMTP・Workers bindingの経路を記録します。
- 実際の送信ドメインと、抑制レコードのscopeを並べて記録します。
- 受信許可とレコードのreason、変更可否を確認します。
- 必要な変更が許可されている場合だけ実施し、または別の管理されたテスト宛先を選びます。
- 自社プロダクトから関連するテストメールを再度送信します。
- 送信要求の応答・ログと、受信先で確認できたメールを別々に記録します。
ログにメールアドレスや本文などの個人情報を含める必要性も見直し、テスト記録の扱いはメール利用時のプライバシーに関する案内に沿って必要最小限にします。
| 記録項目 | 残す内容 | その記録だけでは証明できないこと |
|---|---|---|
| 送信経路と要求結果 | API・SMTP・Workers binding、応答、関連ログ | 受信箱で読める状態になったこと |
| 抑制状態 | アドレス、scope、reason、変更可否の確認結果 | メールの実配信 |
| 受信結果 | 管理下の受信先で確認した内容 | 他の受信先でも同じ結果になること |
よくある確認事項
Cloudflare Email Serviceがテスト用アドレスへの送信を拒否する場合、何から調べますか?
アプリが送信処理を呼び出した記録があるかを確認し、次にAPI・SMTP・Workers bindingの応答で拒否が示されているかを調べます。要求の受け付け後に受信箱で見つからない状態とは分けてください。抑制レコードが存在する場合は、reasonとscopeを今回の送信ドメインに照らします。
accountとsending_domainの抑制は、どこまで適用されますか?
account scopeはアカウント内の送信ドメインに適用されます。sending_domain scopeは指定された送信ドメインを対象とし、ほかの親ドメインやサブドメインへ自動的に広がるものではありません。レコードのscopeとドメインを読み、実際の送信で使った値と比較してください。
テストメールの実際の送信ドメインは、どの情報から確認できますか?
APIの要求と送信ログ、SMTPの場合はenvelopeのMAIL FROMを確認します。表示上のFromだけで判断せず、今回の送信経路で実際に記録された送信元を使います。Workers bindingの場合は、binding経由の実行結果とアプリ側の呼び出し記録も合わせて確認します。
抑制リストのテスト宛先は、削除してすぐ再送できますか?
テストを通すためだけに削除して再送するのは避けます。特に退信や苦情の記録は、宛先の状態、受信許可、登録理由を確認してから扱います。変更可能なテスト記録で、受信先が管理下にあり、再受信が許可されていると確認できた場合に限って変更し、送信応答と実着信を別々に検証してください。
抑制状態の確認と受信許可の確認が済んだ後、テスト用の受信先を別に用意する方法もあります。自社プロダクトのメールを確認する受信先の候補としてTenminboxを検討する場合は、Tenminboxのページで現在利用できる受信方法や条件を確かめてから使い、Cloudflare側の送信受付と受信箱での実着信は別々に記録してください。
よくある質問
Cloudflare Email Serviceがテスト用アドレスへの送信を拒否する場合、何から調べればよいですか?
accountとsending_domainの抑制は、どの送信先に影響しますか?
テストメールで実際に使われた送信ドメインは、どう確認できますか?
抑制リストにあるテスト宛先は、削除してすぐ再送してもよいですか?
まず2件の記録を照合し、それぞれのエイリアスを整理
送信元がまだ不明なら専用エイリアスを使って調査を続け、用途が分かったら各コンソールでアーカイブを確認し、エイリアスを管理しましょう。