我在服务器上有一个带有后缀邮件服务器的网站,用于发送该网站的电子邮件。假设域是 example.com。
该站点可以将邮件发送到他自己域的邮箱(如[email protected]),该邮箱托管在另一台服务器和任何其他域上。
由于我不想要任何本地交付,即使是 example.com,mydestination 参数也是空的。
这很好用,但我无法将邮件重定向到本地用户。例如,如果mdadm
向 发送邮件root
,则邮件将直接发送到 [email protected],而不会抛出 /etc/aliases。
如何将本地邮件传递给本地用户,并继续将邮件发送到邮箱@example.com?
使用 localhost
mydestination
和myorigin
使用此设置,当
mdadm
发送电子邮件到时root
,它将转换为root@localhost
。使用mydestination = localhost
, postfix 将咨询/etc/aliases
做别名。如果你对 root@localhost in
return-path
不满意,那么你可以使用 smtp_generic_maps 来修复它