LINUX.ORG.RU
ФорумAdmin

EXIM настроить отправку с конкретного IP

 , ,


0

1

Есть сервер с несколькими сетевыми интерфейсами. На борту EXIM в качестве почтовика.На первый интерфейс настроена MX запись DNS. Когда с сервера отпровляешь письма, gmail заворачивает их как спам. В теле письма видно, что google сопоставляет отправителя с адресом другого интерфейса. Сам я с EXIM столкнулся первый раз. В нете вычитал что IP адрес для отправки задается следующим параметром:

remote_smtp:
driver = smtp
interface = IP Address 
Но в моем конфиге это выглядит как-то не так:
remote_smtp:
  driver = smtp
  interface = ${if exists {/etc/mailips}{${lookup{$original_domain}lsearch{/etc/mailips}{$value}{${lookup{$sender_address_domain}lsearch{/etc/mailips}{$value}{${lookup{${perl{g
et_sender_from_uid}}}lsearch*{/etc/mailips}{$value}{}}}}}}}}
  helo_data = ${if exists {/etc/mailhelo}{${lookup{$original_domain}lsearch{/etc/mailhelo}{$value}{${lookup{$sender_address_domain}lsearch{/etc/mailhelo}{$value}{${lookup{${per
l{get_sender_from_uid}}}lsearch*{/etc/mailhelo}{$value}{$primary_hostname}}}}}}}{$primary_hostname}}
Пробовал добавлять нужный IP в mailips, не помогло.

Видимо, тебе не сильно нужна настройка определения адреса ip-отправителя в зависимости от почтового домена, так что просто укажи руками адрес в interface вместо того макроса, который у тебя вписан и не парься.

AnDoR ★★★★★
()
Ответ на: комментарий от AnDoR

Большое спасибо. Сработало. Сам не догадался. :-)

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