|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Gomonuk 2:5078/1 24 Feb 2003 19:07:34 To : Sergey Y. Afonin Subject : Re^2: Re^2: Почтовик -------------------------------------------------------------------------------- 24 Фев 03 11:52, Sergey Y. Afonin -> Eugene Gomonuk: >> пишу с соседней тачки - Postfix письмо принимает - но cyrus дает >> ему при local delivery отлуп - User unknown. SA> Правильно - он по своей базе работает. SA> Ему до системных пользователей дела нет. Точнее, можно сделать SA> авторизацию и по системным пользователям, там много что прицепить SA> можно. Hо это уже не к cyrus-imap, а к cyrus-sasl цепляется, через SA> что imap авторизуется. До этого я уже дорыл. Только не понял как заставить его брать пользователей и из системного passwd+shadow и из своей базы. Тоесть запускаю saslauthd - ОК, встал. завожу пользователя alex c с паролем AlexPWD ОК, - в sasldb - есть такой пользователь, далее делаю testsaslauth - фиг, аутенфикация пользователя alex не проходит. Cамое интересное дальше - делаю testsaslauth пользователю eugene, который есть в passwd но не занесен в sasldb - ок, аутенфикация успешна. Hо при этом письма для пользователя eugene отправленные с соседней машины кладутся в defered со следующим криком: =================== Cut =================== <eugene@fenix.ntnet.ru>: host /var/spool/imap/socket/lmtp said: 550-Mailbox unknown. Either there is no mailbox associated with this 550-name or you do not have authorization to see it. 550 5.1.1 User unknown ================= End cut ================= Далее еще более интересно: =================== Cut =================== root@fenix:/# telnet fenix pop3 Trying 192.168.10.9... Connected to fenix. Escape character is '^]'. +OK fenix Cyrus POP3 v2.1.12 server ready <264196984.1046091267@fenix> USER eugene +OK Name is a valid mailbox PASS EugenePWD -ERR [AUTH] Invalid login USER alex +OK Name is a valid mailbox PASS AlexPWD -ERR [AUTH] Invalid login ================= End cut ================= Тут все, Дальше у меня просто крыша начинает дымиться - тоесть я вообще не понимаю что и почему. [some time later (about 5 minutes)] Дальше вообще полный ............. Добавил права на чтение sasldb всем пользователям (хотя это не правильно) =================== Cut =================== root@fenix:/# telnet fenix pop3 Trying 192.168.10.9... Connected to fenix. Escape character is '^]'. +OK fenix Cyrus POP3 v2.1.12 server ready <4183493745.1046091921@fenix> USER alex +OK Name is a valid mailbox PASS AlexPWD -ERR [SYS/PERM] Unable to open maildrop ================= End cut ================= тут я вообще просто обалдел. далее пишу письмо пользователю alex (заметьте, его нет в passwd) а постфикс знает что неизвестных пользователей надо спрашивать у sasl - ОК: message accepted for delivery - Прошло ок. Hо при локальной доставке через cyrus lmtp - вижу: =================== Cut =================== <alex@fenix.ntnet.ru>: host /var/spool/imap/socket/lmtp said: 550-Mailbox unknown. Either there is no mailbox associated with this 550-name or you do not have authorization to see it. 550 5.1.1 User unknown ================= End cut ================= Все. Куда рыть дальше - просто не знаю, и не могу предположить. Помогите пожалуйста советом или подскажите куда рыть - третьи сутки на исходе - толку ноль. :((( bye, Eugene. ... Возвpащается муж внезапно домой из Интеpнета... --- GoldED+/LNX 1.1.5-030104 * Origin: --==* Invisible *==-- (2:5078/1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/14333e5a1c90.html, оценка из 5, голосов 10
|