Postfix使用基于传入IP的传出IP

我在我的邮件服务器上使用Digital Ocean的浮动IP 。 所以我有两个可供公众使用的服务器可以使用的IP,并且我希望使用Postfix服务器作为识别IP时使用哪个IP来传递邮件。 我发现这个答案很接近,但是它根据发送的电子邮件域select使用哪个IP作为发送IP,而不是用来访问机器的IP地址。 有谁知道这是可能的吗?

我假设你已经考虑过运行多个postfix实例吗?

你可以做些变化( 例如 ),但是它们会涉及到使用具有不同域名的不同IP(因此你可以给它们分配SSL证书),并且运行一个内部提交到amavisd不同端口的实例,然后重新注入到postfix中的不同内部端口,并使用这些“path”,可以确保通过该IP发送到一个IP上的邮件。 另一种select是在机器上运行两个独立的postfix实例,并使用单独的邮件队列,所以每个postfix实例只处理自己的IP。