技術解説 · 出典付きの回答
メール配信における迷惑メール報告(苦情)とは?
迷惑メール報告(苦情)は、受信者がメールクライアントでメールを迷惑メールとしてマークしたときに発生します。この操作により、受信側のMail Submission Agentまたはメールボックスプロバイダーにシグナルが送られ、そこからフィードバックループ(FBL)やレポートの仕組みを通じて送信者に通知されます。
処理の流れ
ユーザーが「迷惑メールを報告」ボタンをクリックすると、受信側サーバーがそのイベントを記録します。送信者がそのプロバイダーとフィードバックループを確立していれば、プロバイダーは受信者アドレスとメッセージIDを含む通知メールまたはWebhookのペイロードを送信者に送ります。このプロセスはRFC 5965で標準化されており、同RFCはプロバイダーと送信者の間で一貫したやり取りができるようAbuse Reporting Formatを定義しています。
送信者レピュテーションへの影響
メールボックスプロバイダーは、苦情率を使って送信者レピュテーションのスコアを算出します。苦情率が高いと、コンテンツが望まれていないか、リストの質が低いというシグナルになります。その結果、フィルタリングが強化され、認証の有無にかかわらずメールが自動的に迷惑メールフォルダに振り分けられます。高い苦情率が続くと、送信元のIPやドメインが複数のネットワークでブラックリストに登録されることがあります。
運用上の要件
送信者は、これらの苦情をすぐに処理する仕組みを実装しなければなりません。苦情を受け取ったら、その受信者を今後のすべての送信対象から除外する必要があります。苦情を報告したユーザーを削除しないと同じ問題が繰り返され、レピュテーションの低下が加速します。SendHQの無料ツール(https://sendhq.cc/tools)を使えば、認証レコードが正しいことを確認し、不要な苦情を避けられます。
実装でよくある間違い
よくある誤りは、複数の送信IPやサブドメインの間で苦情リストを同期していないことです。ユーザーがトランザクションメールについて苦情を報告したのにマーケティングメールを受け取り続けると、プロバイダーはこれをユーザーの意思に反する行為とみなします。また、プロバイダーごとのフィードバックループの要件を無視していると、通知されないまま苦情がレピュテーションを損なうことになります。
具体例
ある企業が10,000人のユーザーにニュースレターを送り、50人のユーザーが「迷惑メールを報告」をクリックしたとします。受信側プロバイダーは、RFC 5965に準拠したレポートを送信者に送ります。送信者のシステムはレポートを解析し、その50件のアドレスをグローバルなサプレッションリストに追加します。これにより苦情率は0.5%に抑えられ、これはほとんどのプロバイダーで一般的に許容される水準です。
よく寄せられる質問
許容される迷惑メール報告率はどれくらいですか?
ほとんどのプロバイダーは、0.1%未満であれば健全とみなします。0.3%を超えると、警告や自動的なフィルタリングの対象になることがよくあります。
フィードバックループ(FBL)はどのように機能しますか?
FBLは、ユーザーがメッセージを迷惑メールとして報告したときにプロバイダーが送信者に通知する取り決めで、送信者はそのユーザーを送信対象から外すことができます。
迷惑メール報告を取り消すことはできますか?
いいえ。ユーザーが迷惑メールとして報告した時点で、シグナルはプロバイダーに送られます。送信者にできるのは、そのユーザーを送信対象から除外して被害を抑えることだけです。
SPFやDKIMで迷惑メール報告を防げますか?
いいえ。送信ドメイン認証は誰がメールを送ったかを証明するものですが、苦情はコンテンツと同意に対するユーザーの受け止め方に基づいています。
一次情報源
- RFC 5965:メールフィードバックレポートの拡張可能な形式 — RFC Editor
- M3AAWGベストプラクティス(BCP) — M3AAWG