根据目标域的 mx 更改中继主机

根据目标域的 mx 更改中继主机

我习惯配置 transport_maps,这样我就可以控制针对特定域使用哪个中继。

我想根据解析的 MX 更改中继或路由,因为很多域名正在迁移到 office365 或 google,因此如果域名 MX 是例如 aspmx.l.google.com,我希望能够选择特定的中继

是否可以在 transport_maps 中设置它?

感谢您的澄清和启发。

我刚刚按照这个尝试了一下邮政

smtpd_recipient_restrictions = ..., check_recipient_mx_access hash:/etc/postfix/mx_access,...

但它不产生任何中继

答案1

好的,我必须改正自己的错误,smtpd_recipient_restrictions 选项的顺序很重要,因此必须将 check_recipient_mx_access 放在第一个选项中,这样 smtpd 就知道必须在消息被最终接受或拒绝之前以特殊的方式路由该消息。

相关内容