没有出现连接到规范域的虚拟邮件域

是否有可能在一台物理(Postfix)服务器上托pipe多个邮件域,使它们看起来完全分离?

在一个正常的虚拟主机设置中,邮件服务器仍然会通过规范名称来标识自己,“Received”标题也会引用它。 但是,我需要设置一个虚拟域,不以任何方式连接到规范域。

我在想以下几点:

  • 服务器上有多个IP地址
  • 指向这些不同地址的MXlogging(+正确的反向logging)
  • 运行Postfix的多个实例,每个实例绑定到相应的IP

这听起来合理吗?还是有更好的解决scheme?

如果我的描述不清楚,请告诉我,我会尽力解释。

是的,运行单独的IP地址和smtpd的副本是要走的路。 你仍然可以运行一个实例整体,你只需要在master.cf设置额外的smtpd进程,并给他们单独的myhostname值,我敢肯定是设置横幅地址的选项。

这种做法的唯一问题是,所有的实例都将接受服务器上configuration的所有虚拟域的邮件,但我无法想象这是一个实际的问题。