exim + courier + ldap
Hi,
Хотелось-бы узнать как правильнее настроить для совместной работы:
- ldap
- exim4
- courier-(pop3|imap)
- samba (v.3)
Для администрирования пользователей в LDAP сейчас используется
ldap-account-manager (LAM)
С samba проблем не возникло - тоже все авторизируется (или авторизуется)
нормально - проблем нет. Courier - тоже без проблем берет авторизацию из
LDAP.
Осталось дело за малым - правильно настроить exim, но из всех HOWTO которые
я нашел в internet-е ни одно с другим практически не пересекаются, то есть
все они по разному используют поле mail в ldap базе.
Хотелось-бы узнать как идеалогически правильно все это совместно использовать.
Так-же интерестно кто что использует для администрирования пользователей в
LDAP базе.
Изученные URL:
- http://www.bastard.net/~kos/mailrouter/
- http://lists.netisland.net/archives/plug/plug-2003-09/msg00049.html
- http://www.wlug.org.nz/EximNotes
/usr/share/doc/exim4-base/spec.txt.gz - читал, но там принципы как что
прописывать (это как раз понятно), а вот что и как правильно - не понял.
Более конкретные вопросы (и возможные ответы)
- Если есть пользователь в ldap базе и не имеет mail и mailbox аттрибутов
(доставляем почту в ${home}/Maildir)
- то-же что и выше, но есть mailbox
(доставляем почту туда куда указывает аттрибут mailbox, причем если
начинается с '/' то это абсолютный путь если нет - то вычисляем его
положение относительно ${home})
- если есть аттрибут mail и то что у него после @ является локальным доменом.
(см два предидущих правила)
- то-же что и выше, но домен не локальный
(отпавляем на указанный в аттрибуте mail адрес)
Потом если в качестве средства для редактирования пользователей использовать
administrator, то там можно зажать более сложные правила доставки почты -
как поддержать их.
--
With Best, | http://www.excom.spb.su/~andrey
Andrey Chernomyrdin | mailto:andrey@excom.spb.su
Reply to: