配置 postfix 以处理多个域上的电子邮件,而不是开放中继

war*_*ren 4 linux email-server postfix domain centos

之前有一个关于开放中继的问题。

我有一个新的 CentOS 6 服务器,为多个客户处理多个域。

在之前的服务器(运行 CentOS 4)上,我将 sendmail 配置为处理多个域的传入邮件。

目标是在新服务器上复制旧功能 - 但我管理邮件的经验有限。

理想情况下,我希望给定的邮箱可以通过任何允许的域进行寻址。例如warren@domain.net&warren@domain.com应该是同一个收件箱(因为用户存在于同一台服务器上)。

最终,我预计我们将拆分邮件和网络流量,但流量需求还没有那么高。

如何配置 postfix 以处理同一邮箱的多个传入域?

pol*_*ial 6

在 main.cf 中,您需要设置 mydestination 参数。

它应该有类似的东西:

mydestination = $myhostname, localhost.$mydomain, $mydomain
Run Code Online (Sandbox Code Playgroud)

您需要将其更改为:

mydestination = $myhostname, localhost.$mydomain, domain.net, domain.com
Run Code Online (Sandbox Code Playgroud)

有关参数的更多信息:

http://www.postfix.org/postconf.5.html#mydestination