是否可以在一台物理(Postfix)服务器上托管多个邮件域,以便它们看起来完全独立?
在正常的虚拟主机设置中,邮件服务器仍将通过其规范名称来标识自己,并且“已接收”标头也将引用该名称。但是,我需要设置一个看起来不以任何方式连接到规范域的虚拟域。
我在想以下几点:
- 服务器上有多个 IP 地址
- 指向这些不同地址的 MX 记录(+ 正确的反向记录)
- 运行多个 Postfix 实例,每个域一个并绑定到各自的 IP
这听起来合理吗,还是有更好的解决方案?
如果我的描述不清楚,请告诉我,我会尽力解释得更好。
是的,运行单独的 IP 地址和 smtpd 副本是可行的方法。您仍然可以整体运行一个实例,您只需要在其中设置额外的 smtpd 进程
master.cf
并为它们提供单独的 myhostname 值,我很确定这是设置横幅地址的选项。这种处理方式的唯一问题是所有实例都将接受服务器上配置的所有虚拟域的邮件,但我无法想象这是一个实际问题。