我尝试将一个基于发件人的域名直接发送到收件人的 mx。但是以下方法不起作用:
主配置文件
relayhost = ses.amazon.com
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
发送者中继
@domain.com DUNNO
我也尝试过用 transport_maps 的方式,但仍然没有成功。我该如何告诉 postfix 正常发送来自 @domain.com 的任何电子邮件而无需中继?这似乎是一个简单的问题,但我却不知所措。
答案1
修复
事实证明我需要在 main.cf 中添加这个:
sender_dependent_default_transport_maps = hash:/etc/postfix/sender_transport
default_transport = relay:ses.amazon.com
如果没有以下指令:
relayhost
,transport_maps
发送方传输
@domainone.com smtp:
@domaintwo.com.au smtp:
有一个万能工具sender_transport
却不起作用。