我的一个域名被冒充为“发件人”地址,所有被拒绝的邮件都返回到我的服务器。我每分钟收到 400-500 封邮件。我正在尝试让注册商帮助设置 SPF 记录,这样就不会发生这种情况,但我可以在 sender_access 中设置一些参数来阻止这些邮件发送给我吗?
我尝试添加:
[email protected] REJECT (which is the 'from' address on these bounces)
到我的sender_access
文件。但无济于事。也许这不起作用,因为这不是真正的传入消息,而是由 postfix 生成的消息?
我还补充道:
check_sender_access hash:/etc/postfix/sender_access,
到smtpd_sender_restrictions
的部分main.cf
。
有没有更简单的方法可以停止向我发送这数百封电子邮件?
提前致谢。
答案1
您接收电子邮件的电子邮件应该在您的recipient_access
文件中,而不是发件人访问中。 一个替代选项REJECT
是DISCARD
改为发送电子邮件。 您的服务器将“接受”该消息并删除该电子邮件。 外部电子邮件服务器会认为它已正确交付,但您的邮箱不会已满。
修复您的 SPF 记录将会有很大帮助,因此外部邮件服务器希望不会一开始就接受该消息,并认为它是垃圾邮件。