Всем привет! Вопрос в следующем:При попытке законнектиться по SMTP на сервер возникает ошибка "Sorry, authentification required!".
Коннекчусь так:
>telnet smtp.yandex.ru
220 ... please to met you///
>helo mymail
250 OK
>mail from:mymail@yandex.ru
Sorry, authentification required!Кто-нить может написать такой-же диалог, но с аутентификацией?
Заранее благодарен!
>Всем привет! Вопрос в следующем:
>
>При попытке законнектиться по SMTP на сервер возникает ошибка "Sorry, authentification required!".
>
>
>Коннекчусь так:
>
> >telnet smtp.yandex.ru
>220 ... please to met you///
> >helo mymail
>250 OK
> >mail from:mymail@yandex.ru
>Sorry, authentification required!
>
>Кто-нить может написать такой-же диалог, но с аутентификацией?
>Заранее благодарен!http://unix1.jinr.ru/~lavr/sendmail+sasl2 - здесь посмотри
< 220 Yandex ESMTP (NO UCE)(NO UBE) server ready at Sat, 27 May 2006 19:30:55 +0400> EHLO foobar
<250-smtp2.yandex.ru Hello foobar
<250-SIZE 10485760
<250-8BITMIME
<250-PIPELINING
<250-CHUNKING
<250-ENHANCEDSTATUSCODES
<250-DSN
<250-AUTH=LOGIN
<250-AUTH LOGIN
<250 HELP>AUTH LOGIN
<334 VXN|cm5hbWU6
>Zm9vLWJhcg==
<334 UGFzc3dvcmQ6
>Zm9vYmFy
<235 Authentication successful.>MAIL FROM: <foo-bar@yandex.ru>
<250 2.1.0 Sender syntax ok;
...
>< 220 Yandex ESMTP (NO UCE)(NO UBE) server ready at Sat, 27
>May 2006 19:30:55 +0400
>
>> EHLO foobar
><250-smtp2.yandex.ru Hello foobar
><250-SIZE 10485760
><250-8BITMIME
><250-PIPELINING
><250-CHUNKING
><250-ENHANCEDSTATUSCODES
><250-DSN
><250-AUTH=LOGIN
><250-AUTH LOGIN
><250 HELP
>
>>AUTH LOGIN
><334 VXN|cm5hbWU6
>>Zm9vLWJhcg==А откуда взят вот этот ответ?
><334 UGFzc3dvcmQ6
>>Zm9vYmFy
><235 Authentication successful.
>
>>MAIL FROM: <foo-bar@yandex.ru>
><250 2.1.0 Sender syntax ok;
>...
>>< 220 Yandex ESMTP (NO UCE)(NO UBE) server ready at Sat, 27
>>May 2006 19:30:55 +0400
>>
>>> EHLO foobar
>><250-smtp2.yandex.ru Hello foobar
>><250-SIZE 10485760
>><250-8BITMIME
>><250-PIPELINING
>><250-CHUNKING
>><250-ENHANCEDSTATUSCODES
>><250-DSN
>><250-AUTH=LOGIN
>><250-AUTH LOGIN
>><250 HELP
>>
>>>AUTH LOGIN
>><334 VXN|cm5hbWU6
>>>Zm9vLWJhcg==
>
>А откуда взят вот этот ответ?По моему это закодированный логин в base64
$ perl -MMIME::Base64 -e 'print decode_base64("Zm9vLWJhcg==")'
foo-barХотя авторизоваться таким способом мне не удалось.
>Хотя авторизоваться таким способом мне не удалось.
Попробуйте еще раз, должно получаться :)
>А откуда взят вот этот ответ?
Это base64:
S: Username:
C: foo-bar
S: Password:
C: foobar
>>А откуда взят вот этот ответ?
>Это base64:
>S: Username:
>C: foo-bar
>S: Password:
>C: foobarА что делать, если он что-то про спам ругает в ответ на пасылку письма???
На mail.ru отсылаю