Отключение IPv6 в Exim

среда, 19 июня 2013 г.

Это будет совсем коротенький пост-заметка.
Столкнулся с небольшой проблемой - при отправке писем в заголовке Received: был указан IPv6 адрес, который собственно не был нужен и из-за этого SPF-запись не проходила проверку (этот IPv6 адрес просто не был вписан в dns).

Можно, конечно, было вписать этот адрес в DNS и ошибка пропала бы, но обновление записей занимает много времени, а ждать не хотелось. Ну и этот IPv6 адрес мне совершенно не нужен и проще отказаться от него. Долго "гуглил", признаюсь, но решение оказалось очень простым.

В конфигурационном файле /etc/exim4/exim4.conf.template, вначале перед секцией begin acl надо вписать:
disable_ipv6 = true
После этого перезагружаем exim4: /etc/init.d/exim4 restart

После этого вместо старого длинного ipv6 адреса в заголовке появился нормальный ipv4 адрес.
Уточняю - все действия проводились под root, ОС - Debian, версия Exim - 4.72. Не забывайте - конфигурационные файлы надо бэкапить!

1 коммент.:

Анонимный комментирует...

Спасибо, друг, сэкономил кучу времени!

Copyright © 2010 WEB IT blog