LINUX.ORG.RU
решено ФорумAdmin

Исходящая почта IPv6

 ,


0

1

Здравствуйте!

Чтобы шагать в ногу со временем, настроил IPv6 на почтовом сервере (Postfix, Dovecot, Sasl, Roundcube).
Интересную картину наблюдаю при отправке с локалки в интернет. Почта не отправляется, в журнале - ошибки:

postfix/smtpd[413]: warning: non-null host address bits in "2a04:хххх:1::4/48", perhaps you should use "2a04:хххх:1::/48" instead
postfix/smtpd[413]: NOQUEUE: reject: RCPT from localhost[::1]: 451 4.3.0 <mail.mysite.ru>: Temporary lookup failure;

Если я в /etc/postfix/main.cf меняю

mynetworks = [2a04:хххх:1::4/48], 127.0.0.0/8, ххх.31.ххх.78, [::1/128]
на
mynetworks = [2a04:хххх:1::/48], 127.0.0.0/8, ххх.31.ххх.78, [::1/128]
то почта уходит отлично. Но ведь тогда получается открытый релей?

/etc/postfix/main.cf

myhostname = mx.mysite.ru
smtp_bind_address6 = 2a04:xxxx:1:0:0:0:0:4
smtp_bind_address = ххх.31.ххх.78
smtp_helo_name = mx.mysite.ru
inet_interfaces = [2a04:хххх:1::4], xxx.31.xxx.78, 127.0.0.1, [::1]
mydomain = mysite.ru
mynetworks = [2a04:хххх:1::4/48], 127.0.0.0/8, ххх.31.ххх.78, [::1/128]
Можно каким то образом сделать так, чтобы локальный клиент приходил по ipv4, а в интернет - по ipv6. ipv6 необходим в любом случае.
Спасибо!



Последнее исправление: cetjs2 (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.