是否可以配置 MTA Postfix 服务器以绕过 UCEPROTECTL3 拒绝?例如,当我的服务器连接到收件人服务器时,我收到信息:诊断代码:smtp;554 5.7.1 您无权连接。
好的,我知道我可以在外部(未禁止)服务器上设置中继后缀。好的,那么我将跳过黑名单。但这样我的所有电子邮件都将由另一台中继服务器发送,而不是有选择地发送。是否可以选择性地更改中继服务器,同时考虑到黑名单导致的拒绝?例如,当我的服务器出现 554 错误时,它会使用另一台干净的中继服务器。
我的服务器没有垃圾邮件,但 UCEPROTECTL3 阻止了所有 OVH IP :(
答案1
无法配置服务器来发送接收服务器不想接收的内容。
如果接收服务器使用黑名单,而您的 IP 地址或域名被列入其中,那么您所能做的就是请求黑名单管理员从其列表中删除您的 IP 地址或域名,或者迁移到其他 IP 地址或域名。
否则,您将需要使用一些替代发送方法,例如中继。
答案2
我通过使用以下方法解决了这个问题:
- 使用 transport_maps:main.cf 文件:transport_maps = hash:/etc/postfix/transport_maps
transport_maps 文件:
# recipient domains that have rejected the main MX
domain1.com relay[your-spare.smtp.com]:25
domain2.com relay[your-spare.smtp.com]:25
- 使用 smtp_fallback_relay:
main.cf 文件:
smtp_fallback_relay: [your-spare.smtp.com]:25