Мой почтовый сервер имеет 2 открытых IP-адреса:

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

В настоящее время мои записи mx, a, ptr, spf указывают на ip «2.2.2.2», который мне нужен только для почтового сервера,

Но в настоящее время, когда я отправляю любую почту, postfix 3.1.0 решает отправить ее по ip «1.1.1.1»,

Я пытался сделать 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"

Любая помощь, пожалуйста?

0