Вопрос по Postfix

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2006-09-29 12:21:04

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

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
sidor-r
мл. сержант
Сообщения: 136
Зарегистрирован: 2006-09-05 9:50:17
Контактная информация:

Непрочитанное сообщение sidor-r » 2006-09-29 13:49:15

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]

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2006-09-29 13:52:53

Смотрю я на мучения чела и у меня такой вывод напрашивается - to sidor-r, у тя вообще SASL-аутенфикация работала в твоем самом первом варианте, ну еще до наших советов?

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2006-09-29 13:59:17

Теперь поставь права rwxrwxrwx на /var/run/authdaemond

Аватара пользователя
sidor-r
мл. сержант
Сообщения: 136
Зарегистрирован: 2006-09-05 9:50:17
Контактная информация:

Непрочитанное сообщение sidor-r » 2006-09-29 14:01:07

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

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2006-09-29 14:27:28

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) - типа эксперимент :)

Аватара пользователя
sidor-r
мл. сержант
Сообщения: 136
Зарегистрирован: 2006-09-05 9:50:17
Контактная информация:

Непрочитанное сообщение sidor-r » 2006-09-29 21:47:40

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

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2006-10-02 10:21:50

:-) Первый раз я тоже неделю с ним возился. Это был мой первый почтовый сервер. :-)