Страница 4 из 4

Добавлено: 2006-09-29 12:21:04
dikens3

Код: Выделить всё

pwcheck_method: authdaemond
log_level: 9
mech_list: PLAIN LOGIN
authdaemond_path:/var/run/authdaemond/socket
Сделай так у себя в *.conf

Добавлено: 2006-09-29 13:49:15
sidor-r
dikens3 писал(а):

Код: Выделить всё

pwcheck_method: authdaemond
log_level: 9
mech_list: PLAIN LOGIN
authdaemond_path:/var/run/authdaemond/socket
Сделай так у себя в *.conf
Сделал такой фаил как ты сказал
после этого при отправке с Outlook 2003, Postfix пишет в логах:

Код: Выделить всё

Sep 29 14:30:57 gw pop3d: LOGIN, user=test@mydomain.ru, ip=[192.168.111.20]
Sep 29 14:30:57 gw pop3d: LOGOUT, user=test@mydomain.ru, ip=[192.168.111.20], top=0, retr=0, time=0
Sep 29 14:31:16 gw postfix/smtpd[698]: connect from unknown[192.168.111.20]
Sep 29 14:31:16 gw postfix/smtpd[698]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied
Sep 29 14:31:16 gw postfix/smtpd[698]: warning: unknown[192.168.111.20]: SASL LOGIN authentication failed
Sep 29 14:31:16 gw postfix/smtpd[698]: lost connection after AUTH from unknown[192.168.111.20]
Sep 29 14:31:16 gw postfix/smtpd[698]: disconnect from unknown[192.168.111.20]
При отправке из Bat'a:

Код: Выделить всё

Sep 29 14:30:57 gw pop3d: LOGIN, user=test@mydomain.ru, ip=[192.168.111.20]
Sep 29 14:30:57 gw pop3d: LOGOUT, user=test@mydomain.ru, ip=[192.168.111.20], top=0, retr=0, time=0
Sep 29 14:31:16 gw postfix/smtpd[698]: connect from unknown[192.168.111.20]
Sep 29 14:31:16 gw postfix/smtpd[698]: warning: SASL authentication failure: cannot connect to Courier authdaemond: Permission denied
Sep 29 14:31:16 gw postfix/smtpd[698]: warning: unknown[192.168.111.20]: SASL LOGIN authentication failed
Sep 29 14:31:16 gw postfix/smtpd[698]: lost connection after AUTH from unknown[192.168.111.20]
Sep 29 14:31:16 gw postfix/smtpd[698]: disconnect from unknown[192.168.111.20]
т.е. почта не отпровляетсе ни как.

Если добовляю в фаил smtpd.conf строчку CRAM-MD5 DIGEST-MD5
т.е. фаил имеет вид:

Код: Выделить всё

pwcheck_method: authdaemond 
log_level: 9 
mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
authdaemond_path:/var/run/authdaemond/socket
и пытаюсь отправить с Bat'a, Postfix пишет в логах:

Код: Выделить всё

Sep 29 14:42:15 gw authdaemond: Authenticated: sysusername=<null>, sysuserid=1981, sysgroupid=1981, homedir=/var/spool/mail, address=test@mydomain.ru, fullname=<null>, maildir=mydomain.ru/test@mydomain.ru/, quota=1024000, options=<null>
Sep 29 14:42:15 gw authdaemond: Authenticated: clearpasswd=1234, passwd=<null>
Sep 29 14:42:15 gw pop3d: LOGIN, user=test@mydomain.ru, ip=[192.168.111.20]
Sep 29 14:42:15 gw pop3d: LOGOUT, user=test@mydomain.ru, ip=[192.168.111.20], top=0, retr=0, time=0
Sep 29 14:42:22 gw postfix/smtpd[720]: connect from unknown[192.168.111.20]
Sep 29 14:42:22 gw postfix/smtpd[720]: warning: SASL authentication failure: no user in db
Sep 29 14:42:22 gw postfix/smtpd[720]: warning: SASL authentication failure: no user in db
Sep 29 14:42:22 gw postfix/smtpd[720]: warning: SASL authentication failure: no secret in database
Sep 29 14:42:22 gw postfix/smtpd[720]: warning: unknown[192.168.111.20]: SASL CRAM-MD5 authentication failed
Sep 29 14:42:22 gw postfix/smtpd[720]: NOQUEUE: reject: RCPT from unknown[192.168.111.20]: 554 <unknown[192.168.111.20]>: Client host rejected: Access denied; from=<test@mydomain.ru> to=<sidor-r@mail.ru> proto=ESMTP helo=<localhost>
Sep 29 14:42:22 gw postfix/smtpd[720]: disconnect from unknown[192.168.111.20]

Добавлено: 2006-09-29 13:52:53
proxy-man
Смотрю я на мучения чела и у меня такой вывод напрашивается - to sidor-r, у тя вообще SASL-аутенфикация работала в твоем самом первом варианте, ну еще до наших советов?

Добавлено: 2006-09-29 13:59:17
dikens3
Теперь поставь права rwxrwxrwx на /var/run/authdaemond

Добавлено: 2006-09-29 14:01:07
sidor-r
proxy-man писал(а):Смотрю я на мучения чела и у меня такой вывод напрашивается - to sidor-r, у тя вообще SASL-аутенфикация работала в твоем самом первом варианте, ну еще до наших советов?
Думаю что работала но колько при отправке из Bat'a если судить из этого лога:

Код: Выделить всё

Sep 27 11:52:06 gw postfix/smtpd[1969]: E742040B04C: client=unknown[195.128.57.179], sasl_method=CRAM-MD5, sasl_username=info@mydomain.ru

Добавлено: 2006-09-29 14:27:28
proxy-man
sidor-r писал(а):
proxy-man писал(а):Смотрю я на мучения чела и у меня такой вывод напрашивается - to sidor-r, у тя вообще SASL-аутенфикация работала в твоем самом первом варианте, ну еще до наших советов?
Думаю что работала но колько при отправке из Bat'a если судить из этого лога:

Код: Выделить всё

Sep 27 11:52:06 gw postfix/smtpd[1969]: E742040B04C: client=unknown[195.128.57.179], sasl_method=CRAM-MD5, sasl_username=info@mydomain.ru
Сча тоже проверю - знакомый админ из чужой сети сча будет пробывать цепляцца на мой сервак почтовый (у мя работает SASL) - типа эксперимент :)

Добавлено: 2006-09-29 21:47:40
sidor-r
Всем спасибо! Заработало.
Причина была в патче который я установил для Cyrus-Sasl пересобрал его без патча и всё заработало!!!
2dikens3 Но твой вариант тоже заработал.
С меня пиво всем кто помогал если кто в Москве звоните(+7926-131-80-76) попьем пива.
Намучался я с этим Posfix'ом. Неделю дрочился но всетоки сделал.
В переди у меня прикручевание антивируса и антиспама, но этим я займусь в понедельник. Так что думаю вопросы еще будут возникать. Буду презнателен за любую памощь!!!

Добавлено: 2006-10-02 10:21:50
dikens3
:-) Первый раз я тоже неделю с ним возился. Это был мой первый почтовый сервер. :-)