ビジネスメールが迷惑メールに入る理由:SPF、DKIM、DMARC
SPF、DKIM、DMARCを正しく設定して、ビジネスメールが迷惑メールに振り分けられるのを防ぎ、受信トレイへの到達率を今すぐ改善しましょう。
発行者:Hızlı Yazılım

会社のメールが迷惑メールに入る理由:最初のフィルターは認証
メールが迷惑メールに振り分けられる原因は、件名に含まれる特定の単語であることはまれです。本当の原因は、Gmail、Outlook、Yahooの受信サーバーが、送信者が本当に名乗っているとおりの相手なのかを確認できないことにあります。
これらのメールサービスは現在、メッセージの振り分け先を決める前にSPF、DKIM、DMARCをチェックしています。いずれかのレコードが欠けていたり設定が誤っていたりすると、会社のメールは人の目に触れる前に隔離または拒否されます。
この三つのレコードを修正することが、メールが迷惑メール扱いされる問題を解決するための最も具体的な一歩です。
SPF:あなたのドメインからメールを送れるIPを受信サーバーに伝える
SPFはドメインのDNSに登録するTXTレコードで、あなたの代わりにメールを送信してよいIPアドレスやサーバーを正確に列挙します。
受信サーバーはあなたのドメインからメールを受け取ると、送信元のIPをSPFのリストと照合します。リストにないIPであれば、メッセージを疑わしいものとして扱うか、そのまま拒否します。
私が現場で最もよく目にする設定ミスは、一斉配信ツールやCRMのIPアドレスをSPFレコードに追加し忘れることです。この一つの漏れだけで、マーケティングキャンペーン全体が迷惑メールフォルダに振り分けられてしまいます。
移行期間中は`+all`の代わりに`~all`を使うことも許容範囲ですが、恒久的な解決策ではありません。
DKIM:転送されても有効な暗号の封印
DKIMは、送信するすべてのメールに暗号化された署名を付与します。受信サーバーは、ドメインのDNSに登録された公開鍵を使ってこの署名を検証します。
署名が有効であれば、受信サーバーはメッセージが途中で改ざんされておらず、確かにあなたのサーバーから送られたものだと判断できます。これにより、GmailやOutlookからの信頼度が高まります。
セレクターの誤りや短すぎる鍵長は署名を無効にしてしまい、SPFが合格していてもメールが拒否される原因になります。
多くのメールサービスでは、DNSにそのまま貼り付けられるDKIMレコードが用意されています。そのレコードに余分なスペースや改行が一つ入るだけで、認証は失敗します。
DMARC:認証に失敗したメールの扱いをGmailやOutlookに伝えるポリシー
DMARCは、あなたのドメインを名乗りながらSPFやDKIMの認証に失敗したメールに対するポリシーを定めます。受信サーバーに対して、何もしない、隔離する、拒否する、のいずれかを指示できます。
DMARCがないと、攻撃者があなたのドメインになりすまし、偽の請求書やフィッシングメールを顧客に送ることができてしまいます。明確なルールが設定されていないため、受信側はそれらのメッセージをブロックできません。
まずは`p=none`から始め、レポート送信先(`rua`)を追加しましょう。厳しいルールを適用する前に、自社のメールの流れを把握できます。
正当な送信元がすべてSPFとDKIMに合格していることを確認してから、`p=quarantine`や`p=reject`に移行してください。
GmailとOutlookが求めるもの:ドメインの評価と一斉配信
GmailやOutlookが見ているのは、SPF、DKIM、DMARCのレコードだけではありません。送信元のIPアドレスやドメインの評価(レピュテーション)も、長期的に判断しています。
一斉配信を行う場合、マーケティングメールと取引関連のメールを同じIPから送ると評価が下がります。マーケティングメールは、その性質上、迷惑メールの報告を受けやすいためです。
Google Postmaster ToolsやMicrosoft SNDSを使えば、その評価を確認できます。迷惑メールの報告率が急に上がった場合、配信が完全に止まる前に警告に気づけます。
下がった評価を回復させるには、まず送信量を安定させ、そのうえで反応のないアドレスをリストから削除しましょう。
よくある設定ミスの症状と、確実に機能するポリシー適用の進め方
会社のメールが、ある時は受信トレイに届き、ある時は迷惑メールに入り、ある時は相手に届かず消えてしまう。その原因は、ほぼ例外なくDNSレコードの不足や矛盾です。
MXToolboxなどのツールでドメインをチェックしてみましょう。SPF、DKIM、DMARCのエラーが表示されたら、件名を変えるよりも、それらを修正するほうが到達率の改善にはるかに効果があります。
作業の順序は次のとおりです。まずSPFレコードを完成させ、次にDKIMを導入し、その後DMARCを`p=none`で有効にしてレポートを確認します。
いきなり`p=reject`に設定すると、転送サービスやメーリングリストを経由する正当なメールまで届かなくなります。慎重に段階を踏むことが欠かせません。
私たちの現場経験では、この三つのレコードを正しく設定した企業は、メールが迷惑メール扱いされるという相談の大半が数週間以内に解消しています。