![Postfix - 指定传递出站邮件的接口](https://linux22.com/image/539039/Postfix%20-%20%E6%8C%87%E5%AE%9A%E4%BC%A0%E9%80%92%E5%87%BA%E7%AB%99%E9%82%AE%E4%BB%B6%E7%9A%84%E6%8E%A5%E5%8F%A3.png)
我需要能够指定 Postfix 将使用哪个接口来传递出站邮件。我正在做的是设置一个 SMTP 网关来传递来自不同、不相关的组的邮件。我计划为每个组设置一个单独的 Postfix 实例来接收邮件,并且每个实例都需要在自己的虚拟接口上传递。
我需要将它们分开的原因是,如果其中一个组行为不当并将服务器列入黑名单,我不希望任何其他组受到影响。但如果可能的话,我不想设置完全独立的服务器或虚拟机。
答案1
您正在寻找smtp_bind_address
。smtp_bind_address6
详细信息可查看这里。
答案2
会inet_interfaces
做你想做的事?
当 inet_interfaces 仅指定一个非环回地址的 IPv4 和/或 IPv6 地址时,Postfix SMTP 客户端将使用此地址作为出站邮件的 IP 源地址. Postfix 2.2 及更高版本支持 IPv6。