sendmail.mc转发所有邮件的域名 – > [email protected](MXlogging已经设置)

目前,我正在使用Google Apps将发往我的域名balkan-preferans.de(176.9.40.169)的收件人的邮件转发到我的地址[email protected] – 这是通过我的主持人提供的以下DNS区域完成的:

$TTL 86400 @ IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. ( 2012100402 ; serial 14400 ; refresh 1800 ; retry 604800 ; expire 86400 ) ; minimum @ IN NS robotns3.second-ns.com. @ IN NS robotns2.second-ns.de. @ IN NS ns1.first-ns.de. @ IN A 176.9.40.169 localhost IN A 127.0.0.1 www IN A 176.9.40.169 @ IN MX 1 ASPMX.L.GOOGLE.COM. @ IN MX 5 ALT1.ASPMX.L.GOOGLE.COM. @ IN MX 5 ALT2.ASPMX.L.GOOGLE.COM. @ IN MX 10 ASPMX3.GOOGLEMAIL.COM. @ IN MX 10 ASPMX2.GOOGLEMAIL.COM. 

这在过去一年中运行良好,但是我想摆脱Google Apps,因为它们不再是免费的,我也不使用该产品的任何其他function。

所以我想改变上面的MXlogging指向我的2个Web服务器 – 无论如何都是24/7运行的。

在CentOS 6 Linux的服务器上,我目前运行sendmail(主要是发送logwatch邮件)。

任何人都可以提供一些关于哪些macros添加到/etc/mail/sendmail.mc提示,以便接受balkan-preferans.de的所有邮件,然后转发到我的地址[email protected]

我是否也必须在iptables防火墙中打开一个入站端口?

我不认为你需要混淆sendmail.mc – 只需添加

  @ balkan-preferans.de [email protected] 

到/ etc / mail / virtusertable,你应该很好去。

这假定sendmail被设置为正确接收该域名的邮件,我进一步假设你已经确保。