最近、当社のアカウントの1つがスパムの対象となりました。アカウントはロックされていますが、スパムは停止しません。だから私は編集する/etc/postfix/header_checkファイルは次のとおりです。
/^受信者:[Eメール保護]/拒否する
そのユーザーにメールを送信できないことをテストし、postfixがメールを正常に拒否したことを確認しました:) しかし、ヘッダーが次のようになっているため、スパマーのメールを拒否することはできません。
受信者:<すべての名前>[Eメール保護]
スパマーが毎回変更する実際のメールアドレスに加えて、ランダムな名前があります。このルールをどのように拒否できますか?
答え1
ルールが正規表現を使用している場合(そうです)、以下を変更してください。
/^To:[email protected]/ REJECT
到着
/^To:.*[email protected]/ REJECT
.*
との間のすべての文字列が許可されます。これは式とも一致するため、送信された電子メールも拒否されます。To:
targetuser@
someothertargetuser
答え2
メッセージの受信者アドレスがエンベロープの受信者アドレスと異なる場合があるため、ヘッダーの一致だけでは不十分です。バラよりhttp://www.linuxmail.info/postfix-restrict-sender-recipient/受信者のアドレスに基づいてメッセージを拒否する方法に関するいくつかのヒントです。別の回避策は受信者アドレスを完全に削除することですが、メールボックスの内容がまだ必要で、後でアドレスを再度有効にしたい場合はこれを行うことはできません。