postfix + winbind
Гость 13 февраля, 2006 - 09:37
Приветствую всех.
Задался такой задачей:
Поднять postfix с пользователями из Active Directory на Win2K3.
Samba и winbind отрабатывают замечательно (т.е. пользователи видны, авторизация их проходит). Сдуру сделал локальный вход юзверей на gentoo. (сейчас снес уже, ибо нафиг).
Postfix, при приеме почты снаружи на пользователей не ругается. (т.е. отлупа не дает).
Но!
pop3, равно как и imap (courier-imap) при попытке авторизации вываливаются: sharing violation.
...в какую сторону копать?
...и попутный вопрос: Так и не нашел путей заставить samba создавыть домашние папки пользователей.
»
- Для комментирования войдите или зарегистрируйтесь
http://www.opennet.ru/base/net/smtp_ad_auth.txt.html смотрел?
Угу, несколько раз.
1. - так и не понял нафига там Exchange!?
2. - он мне в принципе не нужен. Более того, как раз от использования Exchange (а в дальнейшем, и от всей винды) я планирую, по возможности, избавиться...
Кроме того, хочется сделать все единообразно.
т.е. у меня поднят squid через winbind (pam_winbind) и самба с личными папками.
Собственно, основная задача - научить postfix складывать почту в эти личные папки, и создавать их при необходимости. (сейчас приходится ручками все делать)
Ексчейндж не
Ексчейндж не нужен. Автор лишнего написал. Не обращай внимания. В статье написано как через sasl заставить проверять логины юзверей на виндовом доменконтроллере.
Таки разобрался...
Вся загвоздка была в отсутствии некоторых утилит и неверной настройке их вызова.
В частности, почта не раскладывалась из-за отсутствия в main.cf строчки:
mailbox_command = /usr/bin/procmail -d $USER
и отсутствия собственно procmail, равно как и sendmail и newaliases.
Странно что они не собрались вместе с postfix (USE="pam sasl ssl" emerge postfix).