如何强制 Postfix 从特定 IP 发送

如何强制 Postfix 从特定 IP 发送

我的邮件服务器有2个公网IP:

IP1: 1.1.1.1 (eth0)
IP2: 2.2.2.2 (eth0:1)

目前我的 mx、a、ptr、spf 记录指向“2.2.2.2”ip,我只需要将其用于邮件服务器,

但目前当我发送任何邮件时,postfix3.1.0决定将其发送到“1.1.1.1”ip,

我尝试做了master.cf

smtps     inet  n       -       y       -       -       smtpd

  -o smtp_bind_address=2.2.2.2

smtp       inet  n       -       y       -       -       smtpd

  -o smtp_bind_address=2.2.2.2

relay     unix  -       -       y       -       -       smtp
  -o smtp_bind_address=2.2.2.2

但它仍然从“1.1.1.1”发送

请问有什么帮助吗?

相关内容