当我通过 php mail 发送邮件时,postfix 会像这样重写发件人地址。
例如:
来自:info@mydomain
发件人变为:username@myhosthame
我怎样才能阻止这种情况发生?我希望 Postfix 保留发件人地址。
答案1
要修复域,您必须myorigin
在 中设置参数main.cf
。其默认为myhostname
。
至于为什么要重写用户,默认情况下local_recipient_maps
设置为仅允许来自在机器上有帐户或已定义别名的用户的邮件。发件人main.cf.default
:
local_recipient_maps = proxy:unix:passwd.byname $alias_maps