尝试使用我的服务器作为中继将邮件发送到另一台服务器会导致中继访问被拒绝,这是正确的行为。
邮件发件人:admin@myserver SMTP -> 来自服务器: 250 2.1.0 确定 收件地址:[电子邮件保护] SMTP -> 来自服务器: 554 5.7.1:中继访问被拒绝 SMTP -> 错误:服务器不接受 RCPT:554 5.7.1:拒绝中继访问
尝试使用我的服务器作为我的服务器的中继,但由于某种原因,它起作用了。
邮件发件人:admin@myserver SMTP -> 来自服务器: 250 2.1.0 确定 RCPT TO: admin@myserver SMTP -> 来自服务器: 250 2.1.5 确定 正在发送邮件正文... SMTP -> 来自服务器: 354 以 结束数据。 SMTP -> 来自服务器: 250 2.0.0 确定:排队为 1D80D380166
我该如何阻止这种情况?我已经收到垃圾邮件,里面充斥着工作机会
答案1
您需要创建smtp_sender_restrictions
。允许您自己的网络permit_mynetworks
和/或经过身份验证的发件人permit_sasl_authenticated
,然后阻止来自您自己的域名的任何邮件check_sender_access
。