Postfix 根据传入 IP 使用传出 IP

Postfix 根据传入 IP 使用传出 IP

我在用Digital Ocean 的浮动 IP在我的邮件服务器上。因此,我有两个服务器可以使用的公共 IP,并且我想使用用于访问 Postfix 服务器的 IP 作为 Postfix 中继电子邮件时的识别 IP。我发现这个答案,这很接近,但它根据发送的电子邮件的域来选择使用哪个 IP 作为传出 IP,而不是用于访问机器的 IP 地址。有人知道这是否可行吗?

答案1

我假设你已经研究过跑步多个后缀实例

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

相关内容