URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 46347
[ Назад ]

Исходное сообщение
"sendmail+sasl+outlook"

Отправлено beerking , 21-Июл-04 17:14 
Доброго времени суток.

Sendmail настроен на SMTP авторизацию. The Bat авторизуется на ура. Microsoft Outlook and Outlook Express не хотят авторизоваться.
В логах:
Jul 21 16:57:19 my_domain sendmail[32482]: i6LCvJwt032482: host127.prov.ru [XXX.XXX.XXX.XXX] (may be forged) did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA

Где грабли.

Фсенкс.


Содержание

Сообщения в этом обсуждении
"sendmail+sasl+outlook"
Отправлено beerking , 22-Июл-04 09:01 
Такое ощущение что авторизация LOGIN не поддерживается.
Как это проверить не подскажите?

"sendmail+sasl+outlook"
Отправлено shaman , 22-Июл-04 09:40 
>Такое ощущение что авторизация LOGIN не поддерживается.
>Как это проверить не подскажите?
telnet localhost 25
ehlo localhost
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
250-DELIVERBY
250 HELP


"sendmail+sasl+outlook"
Отправлено beerking , 22-Июл-04 09:46 
нет, есть.
но почему то авторизация не проходит, хотя передается правильный логин и пароль.

Откуда при авторизации LOGIN берется эталон логин/пароль?


"sendmail+sasl+outlook"
Отправлено shaman , 22-Июл-04 10:24 
>нет, есть.
>но почему то авторизация не проходит, хотя передается правильный логин и пароль.
>
>
>Откуда при авторизации LOGIN берется эталон логин/пароль?

http://www.opennet.me/base/net/smtp_auth.txt.html


"sendmail+sasl+outlook"
Отправлено beerking , 22-Июл-04 10:30 
>>нет, есть.
>>но почему то авторизация не проходит, хотя передается правильный логин и пароль.
>>
>>
>>Откуда при авторизации LOGIN берется эталон логин/пароль?
>
>http://www.opennet.me/base/net/smtp_auth.txt.html

sasldblistusers выдает три способа авторизации, но среди них нету LOGIN.
Я правильно понял что он не включен или достаточно того что в наличии PLAIN?
Если догадка верна, то как его включить?


"sendmail+sasl+outlook"
Отправлено denn , 22-Июл-04 10:43 
>Доброго времени суток.
>
>Sendmail настроен на SMTP авторизацию. The Bat авторизуется на ура. Microsoft Outlook
>and Outlook Express не хотят авторизоваться.
>В логах:
>Jul 21 16:57:19 my_domain sendmail[32482]: i6LCvJwt032482: host127.prov.ru [XXX.XXX.XXX.XXX] (may be forged) did
>not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
>
>Где грабли.
>
>Фсенкс.

эта строка из логов говорит о запрете команд MAIL/EXPN/VRFY/ETRN  - что нам не важно. смотри логи при нормальной авторизации из бата и более полный лог для оутглюка


"sendmail+sasl+outlook"
Отправлено beerking , 22-Июл-04 10:48 
>>Доброго времени суток.
>>
>>Sendmail настроен на SMTP авторизацию. The Bat авторизуется на ура. Microsoft Outlook
>>and Outlook Express не хотят авторизоваться.
>>В логах:
>>Jul 21 16:57:19 my_domain sendmail[32482]: i6LCvJwt032482: host127.prov.ru [XXX.XXX.XXX.XXX] (may be forged) did
>>not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
>>
>>Где грабли.
>>
>>Фсенкс.
>
>эта строка из логов говорит о запрете команд MAIL/EXPN/VRFY/ETRN  - что
>нам не важно. смотри логи при нормальной авторизации из бата и
>более полный лог для оутглюка

Бат использует авторизацию CRAM-MD5 и она проходит нормально,  оутглюк - LOGIN, после передачи логина и пароля выдается сообщение 535 5.7.0 authentication failed
хотя логин и пароль 100% верны.

для логов использую  sendmail -bD -X /tmp/test.log


"sendmail+sasl+outlook"
Отправлено lavr , 22-Июл-04 11:48 
>>>Доброго времени суток.
>>>
>>>Sendmail настроен на SMTP авторизацию. The Bat авторизуется на ура. Microsoft Outlook
>>>and Outlook Express не хотят авторизоваться.
>>>В логах:
>>>Jul 21 16:57:19 my_domain sendmail[32482]: i6LCvJwt032482: host127.prov.ru [XXX.XXX.XXX.XXX] (may be forged) did
>>>not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
>>>
>>>Где грабли.
>>>
>>>Фсенкс.
>>
>>эта строка из логов говорит о запрете команд MAIL/EXPN/VRFY/ETRN  - что
>>нам не важно. смотри логи при нормальной авторизации из бата и
>>более полный лог для оутглюка
>
>Бат использует авторизацию CRAM-MD5 и она проходит нормально,  оутглюк - LOGIN,
>после передачи логина и пароля выдается сообщение 535 5.7.0 authentication failed
>
>хотя логин и пароль 100% верны.
>
>для логов использую  sendmail -bD -X /tmp/test.log

о боже - смотри какую схему используешь в Sendmail.conf - pwcheck_method

http://www.sendmail.org/~ca/email/auth.html
http://www.sendmail.org/~ca/email/cyrus/sysadmin.html
http://www.sendmail.org/~ca/email/authrealms.html

клиенты и метод авторизации:
http://www.melnikov.ca/mel/devel/SASL_ClientRef.html
MTA и методы авторизации:
http://www.melnikov.ca/mel/devel/SASL_ServerRef.html

общий список: http://www.melnikov.ca/mel/devel/Links.html

и в зависимости от выбранного метода pwcheck:

saslpasswd (man saslpasswd)

ps. при сборке cyrus-sasl убедиться что использовалась опция --enable-login (./configure --help | less)


"sendmail+sasl+outlook"
Отправлено beerking , 27-Июл-04 11:01 
Jul 27 10:59:57 my-domain sendmail[29128]: i6R6xGGl029128: AUTH failure (login): no mechanism available (-4) SASL(-4): no mechanism available: checkpass failed

Что бы это значило?