Есть пользователи в ldap'e, которые видны в системе, но у некоторых пользователей local_part в email'e отличается от логина. Конфиг соответствующего router'a: local_user: debug_print = "R: local_user for $local_part@$domain" driver = accept domains = +local_domains condition = ${if eq{}{${lookup ldapdn{LDAP_AUTH \ ldap:///ou=Users,dc=example,dc=com??sub?(&(objectClass=CourierMailAccount) \ mail=${local_part}@${domain}))}}}{no}{yes}} transport = LOCAL_DELIVERY cannot_route_message = Unknown user Естественно так работать exim не хочет. Например email - test@example.com, a пользователь находится в контейнере uid=testuser,ou=Users,dc=example,dc=com. Как заставить exim доставлять почту на test@example.com с правами пользователя testuser?
Ответ на:
комментарий
от tungus
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Exim, почему не работает при удалении лишнего? (2018)
- Форум exim-4.94.2 + ldap + freeipa (2022)
- Форум exim проблема с отправкой (2018)
- Форум exim + vesta - проблема с отправкой писем с сайтов (2017)
- Форум Exim+Dspam (2004)
- Форум [нуб] exim (2009)
- Форум Exim выполнить mysql INSERT (2013)
- Форум dkim, exim и dovecot-lda (2013)
- Форум exim4 STARTTLS (2017)
- Форум Копии пользовательской почты на Exim (2007)