配置 Postfix 外部中继以拒绝 UCEPROTECTL3

配置 Postfix 外部中继以拒绝 UCEPROTECTL3

是否可以配置 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

相关内容