誰かがメールをスパムとしてマークしたときに通知を受け取る POSTFIX

誰かがメールをスパムとしてマークしたときに通知を受け取る POSTFIX

Postfix を使用してメール サーバーを作成しました。メールの開封を追跡するために 1x1 トラッキング ピクセルを追加しました。誰かがメールをスパムとしてマークしたときに、http エンドポイントまたは自分のメール アドレスで通知を受信し、AWS SES と同様にメールが再度送信されないようにしたいのですが、どうすれば実現できますか?

答え1

それは不可能です。Postfix (または他の MTA) はこのマークアップ プロセスには一切関与しません。

メールが配信されると、Cyrus や Dovecot などの MDA (メッセージ配信エージェント) に入れられます。Thunderbird や RoundCube (Web クライアント) などのソフトウェアの呼び方である MUA (メール ユーザー エージェント) は、メールの受信と読み取りを行うときにのみこの MDA とインターフェイスします。ユーザーがマークを設定すると、IMAP を使用している場合は、MDA に「ジャンク」IMAP メッセージ フラグを設定するように通知することがあります。POP3 では、通知すらできません。ただし、MDA は追加のアクションを実行しません。

MUA が Postfix と直接対話するのは、ユーザーがメールを作成し、MUA がそれを配信用に送信するときに、Postfix が MSA (メッセージ送信エージェント) の役割を果たすときだけです。

さらに、Thunderbird はデフォルトで外部コンテンツの読み込みをブロックし、それについて大きな警告を表示します。そのため、ピクセル画像を追加すると、追跡できるのではなく、ブロックされた信頼できないコンテンツに関する警告が受信者に表示されます。私の場合、これは、メッセージを注意深く読まなくても、メッセージが「迷惑メール」フォルダーに入る可能性が高くなるだけです。

スパマーと思われないようにするには、次の点に注意してください。

  • オプトイン購読を解除するのではなく、購読を再開する。つまり、明示的にリクエストしていない人にはメールを送ってはいけないということです。「ニュースレターを受け取る」などのチェックボックスはすべてデフォルトでは無効こうすることで、人々は受け取ることを望まないメールを処理する必要がなくなります。
  • コメントで提案されているように、適切な登録解除リンクとヘッダーList-Unsubscribeなど); これにより、Gmail を含む多くのスパム対策システムでメールのスコアが高くなり、最初のメッセージからスパマーと判定される可能性が低くなります。スマート メール クライアントでは、ユーザーが簡単にオプトアウトできるように、追加の「登録解除」ボタンが表示されます。ユーザーが再度オプトインするまで、そのようなメールを送信することは控えた方がよいでしょう。

これは「どちらか一方」ではなく、両方行う必要があります。確かに購読者は大幅に減りますが、あなたのメールを本当に望んでいる購読者だけになるので、それは良いことです。

答え2

あなたが探しているものに最も近いものは苦情フィードバックループ

多くの大手プロバイダー、特にマイクロソフトやヤフーでは、IPアドレスやドメインを登録してそのような通知を受け取ることができます。それぞれメッセージがスパムとして報告されました。また、ユーザーアクションがスパムであると報告された場合、追加のメッセージは受信されない可能性があります。翻訳されたメール ヘッダーで送信した登録解除メカニズムを使用するだけにします (送信していますよね?)。受信者プロバイダーの最小要件を満たす必要がある場合があり、送信方法が原則として不合理であると既に判断されている場合 (単一のレポートが役立つ可能性がある領域で作業が必要なだけではない)、そのオプションが提供されない可能性があります。

しかし、あなたが彼らの期待通りに行動している限り、ほとんどの場合、誰かが明らかにあなたに関するメッセージをスパムとして報告し、別のメールであなたに知らせてくれるでしょう。もちろん、あなたが問題に対処することを期待しています。

関連情報