>>http://www.sendmail.org/~ca/email/misc.html >>http://www.sendmail.org/~ca/email/auth.html#AUTH > >что-то я запутался... > >внес в sendmail.mc строки: >dnl --------------------------------------------------------------------------- >dnl Аутентификация пользователей >dnl --------------------------------------------------------------------------- > >define(`confAUTH_OPTIONS', `A p y')dnl >TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl >define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl > >dnl --------------------------------------------------------------------------- > >пересобрал sendmail.cf ... и ничего не изменилось: >при попытке отправить письмо на user@mail.ru: > >у клиента: >The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'user@mail.ru'. Subject 'test', Account: 'ns.domen.ru', Server: 'ns.domen.ru', Protocol: SMTP, Server Response: '550 5.7.1 <user@mail.ru>... Relaying denied. Proper authentication required.', Port: 25, Secure(SSL): No, Server Error: 550, Error Number: 0x800CCC79 > >на сервере: >Apr 25 13:28:08 ns sm-mta[83682]: l3PARR2o083682: ruleset=check_rcpt, arg1=<user@mail.ru>, relay=swift-basher.volia.net [XXX.XXX.XXX.XXX], reject=550 5.7.1 <user@mail.ru>... Relaying denied. Proper authentication required. >Apr 25 13:28:08 ns sm-mta[83682]: l3PARR2o083682: from=<user@domen.ru>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=IPv4, relay=swift-basher.volia.net [XXX.XXX.XXX.XXX]Значит клиент (The BAT , Outlook и т.д.) не прошел SMTP AUTH, как определено RFC 2554 . Тестируйте. http://www.jonfullmer.com/smtpauth/ Step 7 - Try it out Про % printf "usename" | mmencode % printf "password" | mmencode не забудьте.
|