在 postfix 中运行一个 SMTP 服务器设置,仅用于发送邮件。现在的需求是我想通过其他 SMTP 将特定域的邮件转发给最终用户,而不干扰默认设置(即不进行中继)
现有设置
Application --> My SMTP ---> End user
需要特定域才能发送邮件
Application ( [email protected] ) --> My SMTP --> SMTP of XYZ.com
答案1
如果您想要发送到除域名 DNS 中的 MX 记录以外的服务器,您可以添加一行/etc/postfix/transport
:
abc.com smtp:mail.xyz.com
然后运行postmap /etc/postfix/transport
。
如果尚未完成,请添加transport_maps = hash:/etc/postfix/transport
并/etc/postfix/main.cf
运行postfix reload
。