Доброго времени суток! Проблема такая: есть на 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 Но такое условие истинно, похоже не для домена получателя, а для домена отправителя. В результате все письма от локальных пользователей, независимо от домена получателя, перезаписываются на локальные. Есть идеи?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Exim, почему не работает при удалении лишнего? (2018)
- Форум exim проблема с отправкой (2018)
- Форум exim + vesta - проблема с отправкой писем с сайтов (2017)
- Форум exim-4.94.2 + ldap + freeipa (2022)
- Форум EXIM настроить отправку с конкретного IP (2014)
- Форум exim4 проверка адреса отправителя (2009)
- Форум Получение получателя в acl_check_data для exim (2019)
- Форум Несколько смартхостов на Exim Debian 8 (2015)
- Форум Ошибка Exim: Tainted filename for search: '/etc/exim4/domains/site.com/aliases' (2023)
- Форум exim4 STARTTLS (2017)