Настраиваю Postfix\Dovecot в сожительстве с MS Exchange.
Виртуальные пользователи для них берутся из AD (в терминологии Exchange - «mail-enabled user») - т.е. это пользователи (для авторизации) с указанным почтовым адресом, но без ящика на Exchange. Почтовый домен у них с Exchange общий.
Чтобы postfix понимал куда доставлять письма, транспорт (отдать по virtual_transport Dovecot-у или отдать по transport_maps на Exchange) определяется LDAP-запросом (проверяет наличие полей mail и homeMDB, отдает «smtp[111.222.333.444]:25», где 111.222.333.444 - адрес сервера Exchange).
Если работать только с этими полями - всё вроде работает. Но! На самом деле у пользователя Exchange адресов может быть несколько, и по-хорошему надо проверять содержимое поля proxyAddress, где перечислены все адреса пользователя. Я сделал такой запрос - и при проверке postmap -q оно отрабатывает как часы, но при реальной отправке - что-то закольцовывается, и возникает ошибка «postfix/smtp[xxxx]: fatal: garbage after numerical service in server description: [111.222.333.444]:25, smtp:[111.222.333.444]:25, smtp[111.222.333.444]:25, smtp[111.222.333.444]:25, smtp[111.222.333.444]:25, smtp[111.222.333.444]:25... ».
Собственно, вопрос: можно как-то заставить postfix сначала проверять наличие адреса в таблице virtual_mailbox_maps, а только потом лезть в transport_maps?
Ответ на:
комментарий
от zgen
Ответ на:
комментарий
от DummyBoy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Postfix + AD + почтовые домены (2011)
- Форум Что происходит с почтовым сервером (postfix+dovecot)? (2015)
- Форум postfix не передает почту dovecot - need help (2016)
- Форум [mail] Dovecot-lda и структура LDAP (2011)
- Форум Опять про SASL postfix+dovecot (2016)
- Форум Как подружить postfix и dovecot (2020)
- Форум Postfix + Dovecot (mail transport unavailable) (2020)
- Форум Настройка Postfix+Spamassassin (2007)
- Форум НЕ приходят письма снаружи (postfix,dovecot,ubuntuserver) (2019)
- Форум Не приходят письма в папку «Входящие». postfix+roundcube+dovecot+nginx. (2019)