[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Sendmail+SASL+STARTTLS-Outlook не работает с LOGIN



Hi2all,

если не трудно подскажите плз где могут быть грабли-настраиваю
Sendmail+SASL2+STARTTLS,при этом всё скомпилировалось нормально и указывал
 # ./configure  --enable-login при компиляции ssl, 

sendmailtest# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.org.
Escape character is '^]'.
220 sendmailtest.org ESMTP Sendmail 8.13.7/8.13.7; Wed, 19 Jul 2006 13:45:11 +0300 (EEST)
ehlo test
250-sendmailtest.org Hello localhost.org [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-EXPN
250-VERB
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 PLAIN LOGIN
250-STARTTLS
250-DELIVERBY
250 HELP

но при отсылке письма из
TheBATa в заголовке письма присутствует только  (authenticated bits=0):

Return-Path: test@sendmailtest.org
Received: from host1.office (host1.office [192.168.12.86])
        (authenticated bits=0)
        by sendmailtest.org (8.13.7/8.13.7) with ESMTP id k6ICiTa8000304
        for <test@sendmailtest.org>; Tue, 18 Jul 2006 15:44:29 +0300 (EEST)

а в почтовом логе:
Jul 19 13:55:39 sendmailtest sm-mta[530]: AUTH=server, relay=host1.office [192.168.12.86], authid=test, mech=CRAM-MD5, bits=0
Jul 19 13:55:39 sendmailtest sm-mta[530]: k6JAtdKu000530: from=<test@sendmailtest.org>, size=479, class=0, nrcpts=1, msgid=<341180967.20060719135540@sendmailtest.org>, proto=ESMTP, daemon=MTA, relay=host1.office [192.168.12.86]
Jul 19 13:55:40 sendmailtest sm-mta[531]: k6JAtdKu000530: to=<test@sendmailtest.org>, ctladdr=<test@sendmailtest.org> (1000/1000), delay=00:00:01, xdelay=00:00:01, mailer=local, pri=30722, dsn=2.0.0, stat=Sent
Это нормально?


а если от рута с консоли сервера отправлять, то в заголовке письма более инфы:
Return-Path: root@sendmailtest.org
Received: from sendmailtest.org (localhost.org [127.0.0.1])
        by sendmailtest.org (8.13.7/8.13.7) with ESMTP id k6ICgGN0000301
        (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
        for <test@sendmailtest.org>; Tue, 18 Jul 2006 15:42:16 +0300 (EEST)

При этом в OutlookExpress в настройках учетной записи
указываю имя и пароль (из /etc/mail/access) и что SMTP-сервер требует авторизации

AuthInfo прописана в базе /etc/mail/access.db
sendmailtest# cat access
AuthInfo:192.168.12.86 "U:test" "I:test" "P:123" "R:sendmailtest.org" "M:"
Srv_Features:   V

Но при попытке отправить письмо из аутлука не проходит пароль и в логах
сендмейла:
unknown password verifier
В общем насколько я понял у меня CRAM-MD5 работает с TheBat_ом, а LOGIN с OUTLOOK Express_ом нет.
Помогите плз понять в чём дело... из-за чего аутлук не дружит с ЛОГИН?



p.s. На всякий случай привожу содержимое др. конфигов...

sendmailtest# cat /usr/lib/sasl/Sendmail.conf 
pwcheck_method: sasldb2


#cat sendmail.mc

divert(0)dnl
VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $')
OSTYPE(freebsd4)dnl
DOMAIN(generic)dnl
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 PLAIN LOGIN')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 PLAIN LOGIN')dnl
define(`confAUTH_OPTIONS', `A')dnl
define(`confTLS_SRV_OPTIONS', `V')dnl
define(`confCACERT_PATH', `/etc/mail/CA')dnl
define(`confCACERT', `/etc/mail/CA/cacert.pem')dnl
define(`confSERVER_CERT', `/etc/mail/CA/cert.pem')dnl
define(`confSERVER_KEY', `/etc/mail/CA/key.pem')dnl
define(`confCLIENT_CERT', `/etc/mail/CA/cert.pem')dnl
define(`confCLIENT_KEY', `/etc/mail/CA/key.pem')dnl
MAILER(local)dnl
MAILER(smtp)dnl


Заранее благодарен за ответ
Вячеслав.



Reply to: