送信して 250 OK を受け取っても、メールが期待した場所に届くとは限りません。送信受付サーバーの応答は、最終受信先の受理や受信トレイへの配置を証明しません。
メール到達率を改善するには、まず DNS、認証、レピュテーションを確認します。運用全体については小規模事業者向けの業務メールガイドを参照してください。ここでは実際の切り分けを扱います。
迷惑メールに振り分けられたとき、件名の変更が有効とは限りません。SPF の不備、古い DKIM 鍵、DMARC アライメントの失敗は、フィルタリングに影響し得ます。提案書が読まれず、パスワード再設定メールが遅れ、サポートの返信が想定どおりに届かないこともあります。
このガイドはメール到達率の改善に向け、約30分を初期点検に充てるためのものです。修復期限や到達を保証するものではありません。
メール到達率を点検する30分のチェックリスト
ブロックリスト、キュー、SPF、DKIM、DMARC アライメント、逆引き DNS、苦情率を順番に調べます。根拠なく本文や設定を変える前に、技術的な原因を切り分けられます。
- 送信 IP が Spamhaus などの関連ブロックリストに登録されていないか確認します。
- メールが自分のサーバーや SMTP サービスから実際に送出されているか確認します。
- SPF の構文と、DNS 参照を発生させる評価項目の10件制限を確認します。
- DKIM セレクター、鍵の長さと強度、署名ドメインを確認します。
- DMARC レコードの存在だけでなく、アライメントを確認します。
- 正引きと逆引き DNS を照合し、迷惑メールの苦情を確認します。
TrekMail では、手作業で変更する前に DNS の状態表示とレコード検査を利用します。まず必要な DNS レコードを確認し、次にDNS の状態を点検してください。
手順1:Tier 1 の主要ブロックリストを調べる
送信 IP が Spamhaus ZEN に登録されている場合、本文の修正や繰り返しの再送だけでは解決しないことがあります。影響を受けた送信を制限し、登録の具体的な理由と原因を調べます。
例:一つの侵害されたメールボックスが20分間マルウェアを送信し、その IP が登録されると、通常の請求書やサポート返信も拒否される可能性があります。
手順2:メールが自分のシステムから送出されているか確認する
キュー滞留は内部の問題だけでなく、受信側の一時的な延期でも発生し、どちらも配送経路の問題です。MTA のキューや SMTP 管理画面で、サービスごとの定義を踏まえて次の状態を区別します。
-
Queued:輻輳、クォータ、タイムアウト、受信側の一時的な延期など。 -
Bounced:最終的な配送失敗。理由の全文を確認します。 -
Sentなのに見つからない:どのサーバーによる受理を示す状態か確認し、フィルターと保存先を調べます。
DNS と認証を順番に点検する
SPF は実際の SMTP 識別情報に対する送信許可、DKIM は署名対象部分、DMARC は表示 From ドメインとのアライメントを確認します。逆引き DNS はホストの識別情報を補いますが、信頼性や受信トレイへの到達を証明しません。
1. SPF の評価制限を確認する
SPF の検証失敗につながる二つの例は、複数のレコードと過剰な入れ子です。10件制限は、再帰的な評価を含む DNS 参照を発生させる項目に対するもので、すべての DNS 問い合わせパケット数ではありません。超過すると恒久的な評価エラーになり得ます。
dig txt example.com +short
確認項目:
-
v=spf1で始まる SPF TXT レコードは単一です。 - 任意のホストを許可する
+allは使用しません。 -
~allや-allなど、確認済みの送信構成に合う終端を使用します。 - include の連鎖を追跡でき、必要なサービスだけを含んでいます。
点検が必要な設定例:
example.com. IN TXT "v=spf1 include:_spf.google.com include:servers.mcsv.net include:sendgrid.net include:spf.trekmail.net ~all"
このレコードは制限内の場合も、サービス側の入れ子で超過する場合もあります。メール到達率を改善するには、確認のうえで未使用サービスを除きます。継続的な保守計画なしに、動的なサービスの記述を固定 IP 一覧へ置き換えないでください。この例は現在の設定指示の代わりにはなりません。
TrekMail で送信する場合、必要な値を単一のレコードにまとめ、重複を避けます。ドメイン設定画面と文書に示された実際のレコードを使ってください。基本手順は自分のドメインにメールを設定する方法で説明しています。
2. DKIM セレクターと鍵の強度を確認する
セレクターと公開鍵が署名に対応し、署名対象部分の暗号学的な検証に成功する必要があります。鍵の欠落やローテーションの不備は、SPF が正常でも認証に影響します。
dig txt selector._domainkey.example.com +short
確認項目:
- 対応するレコードを取得できます。
- バージョンが指定されていれば
v=DKIM1です。バージョン項目は省略できる場合もあります。 -
p=に見た目だけでなく、有効で使用可能な公開鍵が入っています。 - 署名サービスがメールヘッダーに示されたセレクターを使用し、実際の署名を検証できます。
ツールに DKIM pass と表示されるだけでは、到達率全体は判断できません。DMARC には、成功した認証方式の少なくとも一方が表示 From ドメインと整合する必要があります。第三者サービスから送信するときは特に署名ドメインも確認します。
3. レコードだけでなく DMARC アライメントを確認する
DMARC は SPF または DKIM と表示 From ドメインを結び付けます。レコードの公開だけでは到達を自動的に改善しません。SPF または DKIM が成功し、対応するアライメント要件を満たすことが重要です。
dig txt _dmarc.example.com +short
初期レコードの例:
_dmarc.example.com. IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
よくある例は、サービスが Return-Path: bounce.provider.com を実際の SMTP エンベロープアドレスのドメインを示す略記として使い、d=provider.com で署名し、表示 From が team@example.com である場合です。この略記は完全で有効な Return-Path ヘッダーではありません。SPF と DKIM が成功しても、どちらも整合しなければ DMARC は失敗します。
こうしたアライメントの問題の調査に数時間かかることもあります。TrekMail では、該当する権限を持つ有料プランの Managed SMTP、またはBYO SMTPによる自分の送信サービスを確認します。対応する構成なら、メールボックスを移さずに送信経路を変えられる場合がありますが、レピュテーションが自動的に独立するわけではありません。
4. 正引きで確認する逆引き DNS を調べる
FCrDNS では、送信 IP の PTR が示すホスト名の正引き結果に、実際の送信 IP が含まれます。受信側はこの一貫性を考慮する場合がありますが、それだけで信頼性は証明されません。
dig -x 203.0.113.10 +short
dig A mail.example.com +short
後のコマンドは元の IP を返す必要があります。必要に応じて対応する AAAA レコードも確認します。不一致なら、PTR は権限を持つ IP 所有者やホスティング事業者に、正引きは DNS 管理者に修正を依頼します。メール到達率の改善に向け、変更後に実際の結果を再確認してください。
苦情率を定期的に確認する
継続的な運用には正しい認証と少ない利用者の苦情が重要です。Google の個人用 Gmail 向け送信者ガイドは、迷惑メール率を0.1%未満に保ち、0.3%以上を避けるよう求めています。これは対象の受信範囲と取得可能なデータに関する指標であり、普遍的な到達率評価ではありません。
SPF、DKIM、DMARC が正しくても、利用者の迷惑メール報告はフィルタリングに影響し得ます。権限と送信量が十分でデータを利用できる場合、Google Postmaster Tools を毎週など定期的に確認します。
この Gmail 指標では、次の範囲を目安にします。
-
0.1%未満:目標範囲ですが、すべての配送が正常である証明ではありません。 -
0.1% - 0.3%:原因と送信方法を調べます。 -
0.3%以上:不要なキャンペーンを一時停止し、確認できた原因に対処します。
複数ブランドを扱う場合、必要に応じて権限、送信設定、監視を分けます。影響を抑える助けにはなりますが、レピュテーションを自動的に隔離しません。複数ドメインのメールホスティングは管理をまとめられますが、共有インフラも評価してください。
変更前に SMTP 応答の全文を読む
SMTP 応答は原因の切り分けに役立ちます。コードだけでなく事業者の説明全文と通信の段階を確認してから、DNS や送信サービスを変更します。
| SMTP の症状 | 考えられる意味 | 次の対応 |
|---|---|---|
550 5.7.1 または 5.7.26
|
一般的なポリシー拒否、または認証の問題。全文で判断します | 示された原因に沿って SPF、DKIM の署名検証、DMARC アライメントを調べます。 |
550 5.1.1
|
恒久的な宛先エラー。存在しないアドレスなど | 無効と確認できた宛先への送信を止め、同じ条件で再送しません。 |
421 RP-001
|
Microsoft の送信制限や信頼性評価の可能性 | 全文を読み、必要に応じて量を減らして原因に対処します。ウォームアップは解決保証ではありません。 |
550 5.7.515
|
大量送信者に対する Outlook.com の認証要件 | SPF と DKIM の両方の成功、DMARC の成功、必要な From アライメントを確認します。 |
451 4.7.500
|
Microsoft の一時的な延期。必ずしもグレイリスティングではありません | キューの期限と上限に従って再試行し、全文の理由を調べます。宛先をすぐ除外しません。 |
250 OK なのに迷惑メールになる |
受理とその後の配置。応答したサーバーとフィルターを確認します | 苦情、宛先リスト、本文、リンクのレピュテーションを調べます。 |
システム間で転送する場合、転送による認証不備と元の送信者のレピュテーションを混同しないでください。別の切り分けについてはメール転送の設定とトラブル対応を参照してください。
根拠なく変更してはいけない設定
証拠を保全し、慌てた変更を避けます。理由のない IP 変更、一時エラーのたびに宛先を除外する処理、午前2時の緊急 DNS 変更は、その後48時間の調査を複雑にする可能性があります。
- 確認した理由と調整済みの計画なしに IP を変更しません。新しい IP に信頼が保証されるわけではありません。
- 最初のソフトバウンスで宛先を除外しません。
4xxは一時的な場合がありますが、再試行にも上限が必要です。 - SPF にサービスを追加し続けず、確認のうえで未使用のサービスを除きます。
- すべての許可された送信経路の整合を確認する前に、DMARC の
p=rejectを強制しません。 - サブドメインも確認します。共有する識別情報やインフラにより影響が広がる場合があります。
メール運用モデルを比較する
メールボックスと送信を同じ事業者にまとめる方法も、分ける方法もあります。分離により全メールボックスを移さずに送信経路を変更できる場合がありますが、依存関係をすべてなくせるわけではありません。
一体型:一社がメールボックスと送信プールを管理します。共有レピュテーションの問題への対応は、その事業者の措置や契約条件に左右されます。
分離型:TrekMail ではメールボックス、共有ストレージ、IMAP 移行、複数ドメイン管理、送信方法を確認します。過去の説明では無料の選択肢に BYO SMTP、有料プランに月額$3.50からの Managed SMTP が挙げられ、クレジットカードが必要な14日間の有料プラン試用も示されています。現在の価格、機能、試用条件を確認してください。Nano はカード不要の受信プランとなる場合がありますが、永続的な提供は保証しません。説明された BYO モデルでは、すべての送信と返信に自分の SMTP サービスが必要です。
送信経路を独立して変更できれば、メール環境全体を作り直さずに対応できる場合があります。IMAP 移行には許可されたアクセス、互換性とバックアップが必要で、コピー後のメール、フォルダー、件数も検証します。DNS 切り替えと最後の差分同期後の新着メールの照合を調整し、連絡先とカレンダーは別の方法で移行してください。
利用者ライセンス、利用できるエイリアスや共有メールボックス、容量、送信リスクを比較します。複数ドメインのホスティングと自分の SMTP を組み合わせる方式は適する場合がありますが、レピュテーションの隔離や費用削減を保証しません。
まとめ:検証できる基本項目から直す
メール到達率を改善するには、SPF、有効な DKIM 署名、DMARC アライメント、逆引き DNS、苦情、許可された送信サービスを順番に確認します。変更の効果は実際の配送データで検証してください。
メール到達率の改善と異なる料金モデルを検討するなら、TrekMail のドメインホスティング、アカウント単位の共有ストレージと全体・個別メールボックスの容量制限、IMAP 移行、BYO SMTP または Managed SMTP を現在の権限に照らして比較してください。条件はTrekMail の料金で確認できます。
基礎となる要件は Google のメール送信者ガイドラインの FAQと SPF 仕様のRFC 7208に記載されています。問題が続く場合、ヘッダーとログを集め、配送経路を段階ごとに調べてください。