LINUX.ORG.RU
ФорумAdmin

Exim и перезапись адресов


0

0

Доброго времени суток! Проблема такая: есть на debian почтовый сервер с exim 4. mx запись в dns прописана на него. Этот сервер включен в локальную сеть, из которой юзвери через него шлют почту во вне и друг-другу. Соответственно у пользователей адреса типа user@mydomain.local. А при отправке почты во вне происходит перезапись адресов на те, которые прописаны в файле /etc/email-addresses вот таким правилов в разделе rewrite: *@+local_domains "${lookup{${local_part}}lsearch{/etc/email-addresses} {$value}fail}" Ffrs Вообщем всё бы хорошо, но есть у меня необходимость не переписывать обратные адреса если почта шлется между локальными пользователями, т.е. в local_domains. Как это сделать? Пробовал вот так: *@+local_domains "${if match_domain{${domain}}{mydomain.local}{${local_part}@mydomain.local}}" Ffrs Но такое условие истинно, похоже не для домена получателя, а для домена отправителя. В результате все письма от локальных пользователей, независимо от домена получателя, перезаписываются на локальные. Есть идеи?

anonymous

Блин, ну для кого сделали кнопку "Предпросмотр" ?!

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