如何设置 Postfix 来处理多个域?

如何设置 Postfix 来处理多个域?

我正在租用一台运行 Ubuntu 的 VPS,并且已经Postfix在其上安装了邮件服务器包。

我还购买了几个域名。它们的 DNS 条目(单独的 DNS 记录)都设置为使用A记录。在每个 DNS 条目中,我还添加了一个墨西哥邮件记录;指向其 DNS 条目中指定的域名。

DNS 条目几乎都看起来像这样(此处带有审查的 IP 和虚假域名):

my-first-domain.com 的 DNS 设置:
@ 104.XXX.XXX.XXX          
@ MX 10 mail.my-first-domain.com。        
邮寄至 104.XXX.XXX.XXX          
smtp 104.XXX.XXX.XXX          
www.104.XXX.XXX.XXX

我已将每个域名设置为单独的域名 - 包括单独的墨西哥- 邮件记录...

  • 我是否应该使用别名记录使其他域名只是别名?
  • 而不是分开墨西哥-records;我应该用别名记录-alias,或者至少让所有墨西哥-entries 指向我的“主”域吗?

假设我所做的不是不好用,但可以使用,我该如何设置Postfix来处理多个邮件域?“单独”(最好),还是将其他域作为“主”域的别名?

我已经为每个域创建了用户帐户,因此现在全部邮寄至我的第一个域名.com被送到邮箱我的第一个域名-user 是可以接受的。(尽管我想我可能会制作额外的邮箱来处理某些类型的邮件 - 例如,所有邮件到虐待在我的任何域名上,转到虐待-邮箱。)

  • 那么我必须执行哪些步骤来设置Postfix以处理发送到多个域的邮件?

我还安装了procmailmailx- 以及muttalpine邮件客户端。

答案1

您似乎正在寻找的是虚拟域。

关于这个主题有很多很好的教程。例如,这个:https://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts

相关内容