如何让 Postfix 在一台服务器上接收 2 个 IP/域的电子邮件?

如何让 Postfix 在一台服务器上接收 2 个 IP/域的电子邮件?

我有一台专用服务器。我在 中添加了第二个 IP /etc/network/interfaces。两个域名都在工作。并且两个send电子邮件都正确显示各自的域名。我的问题是域 2 中的receives电子邮件位于域 1 用户帐户中。

我创建了两个用户帐户:

netadmin
ceo

我创建了一个Virtual文件/etc/postfix/virtual并添加了 2 个 catch-alls:

@domain1.com    netadmin
@domain2.com    ceo

我在底部添加了这一行/etc/postfix/main.cf

virtual_alias_maps = hash:/etc/postfix/virtual

我还将该文件中的行更改mydestination为:

mydestination = domain1.com, localhost.domain1.com, localhost, domain2.com

然后我跑了:

postmap /etc/postfix/virtual
service postfix reload

我用Alpine它来发送邮件。但我从未收到我测试发送到ceo用户帐户的邮件。所有邮件都发送到netadmin域 1 的用户帐户。

我能做些什么以便 domain2 能够收到它的电子邮件?

相关内容