我正在尝试将邮件发送到我们域 abc.com 的子域/服务器 sub1.abc.com。此域由通过 sql 配置的中央 postfix 邮件服务器处理。虽然传输表有一个条目用于将 sub1.abc.com 的所有邮件转发到该 smtp 地址,但 main.cf 包含 sub1.abc.com 的 reply_domains 条目,并且 dns 知道 sub1.abc.com 并且其 smtp mx 条目 postfix 不断循环回到自身。
编辑:我分别尝试了传输、mydestination 和relay_domains 的条目,但结果总是相同的。
在哪里可以设置这个路由条目?
答案1
您需要执行以下操作:
创建一个传输文件并在其中放入如下内容:
[email protected] relay:[subdomain.example.com]
更新 main.cf 并添加:
transport_maps = hash:/etc/postfix/transport
顺便说一句,这听起来更像是路由错误而不是后缀错误(但请确保您没有在 main.cf 文件中的 mydestination 中列出您的子域)
请务必使用您自己的 IP 地址和子域名记录。
答案2
如果你有一个传输条目,则不需要在relay_domains中添加子域名