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

Исходное сообщение
"Как выглядит SMTP протокол с аутентификацией?"

Отправлено serg128 , 27-Май-06 19:08 
Всем привет! Вопрос в следующем:

При попытке законнектиться по 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 протокол с аутентификацией?"
Отправлено lavr , 27-Май-06 19:22 
>Всем привет! Вопрос в следующем:
>
>При попытке законнектиться по 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 - здесь посмотри


"Как выглядит SMTP протокол с аутентификацией?"
Отправлено unk , 27-Май-06 19:46 
< 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;
...



"Как выглядит SMTP протокол с аутентификацией?"
Отправлено serg128 , 27-Май-06 21:18 
>< 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;
>...



"Как выглядит SMTP протокол с аутентификацией?"
Отправлено sickboy , 27-Май-06 21:56 
>>< 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

Хотя авторизоваться таким способом мне не удалось.



"Как выглядит SMTP протокол с аутентификацией?"
Отправлено unk , 27-Май-06 22:10 
>Хотя авторизоваться таким способом мне не удалось.
Попробуйте еще раз, должно получаться :)

"Как выглядит SMTP протокол с аутентификацией?"
Отправлено unk , 27-Май-06 22:08 
>А откуда взят вот этот ответ?
Это base64:
S: Username:
C: foo-bar
S: Password:
C: foobar

"Как выглядит SMTP протокол с аутентификацией?"
Отправлено monster , 13-Янв-09 17:27 
>>А откуда взят вот этот ответ?
>Это base64:
>S: Username:
>C: foo-bar
>S: Password:
>C: foobar

А что делать, если он что-то про спам ругает в ответ на пасылку письма???
На mail.ru отсылаю