有没有 Postfix 用两个不同的主机名回复?

有没有 Postfix 用两个不同的主机名回复?

我如何让 postfix 在两个不同的端口(25 和 26)上运行,然后在端口 25 上使用横幅“dns1.sebbe.eu SMTP ready”回复,并在端口 26 上使用横幅“dns2.sebbe.eu SMTP ready”回复?

否则,所有其他处理应该相同,邮件应该发送给相同的处理程序等等。

原因是不同服务和注册商的限制,需要 2 个邮件服务器、2 个 DNS 服务器等等。所以我只是将 2 个不同的 IP 指向完全相同的机器,这样这些服务就不会再抱怨了。

答案1

您可以通过 /etc/postfix/master.cf 进行配置。

使用选项 myhostname=dns2.sebbe.eu 为端口 26 添加单独的传输。

即改变:

smtp      inet  n       -       -       -       -       smtpd

到:

smtp      inet  n       -       -       -       -       smtpd
26        inet  n       -       -       -       -       smtpd
          -o myhostname=dns2.sebbe.eu

然后重新启动 postfix。

但我个人会将其改为:

193.13.142.178:smtp      inet  n       -       -       -       -       smtpd
          -o myhostname=dns1.sebbe.eu
95.143.193.160:smtp      inet  n       -       -       -       -       smtpd
          -o myhostname=dns2.sebbe.eu

因此,您可以让它们直接监听正确 IP 地址上的 25 端口。

相关内容