Доброго времени суток.
Как правильно тправить тестовое письмо, не прибегая к помощи почтового клиента (для отладки, ессно) для случая smtp + ssl + sasl ?
Пробую так (имя хоста, домена, пользователя, пароль изменены. Домен, хосты и пользоавтели реально существуют):
1) кодирую логин/пароль в base64
perl -e 'use MIME::Base64; print encode_base64(«haker\@test.zw\0haker\@test.zw\0megapass»);'
2) поключаюсь через openssl:
openssl s_client -connect megaserver.test.zw:12345
3) логинюсь с тем что получилось в п.1
EHLO megahaker.test.zw
<...>
AUTH PLAIN <результат п.1>
сообщение об успешной аутентификации в ответе сервера и в логах.
4) пытаюсь отправить
MAIL FROM: <haker@test.zw>
250 2.1.0 Ok
RCPT TO: <user@test.zw>
и тут неожиданно выкидывает из ssl-сессии:
RENEGOTIATING
depth=0 /C=ZW
и прочие сообщения от openssl
При этом другой человек из-под outlook отправляет письма успешно.
Где я ошибся?
Ответ на:
комментарий
от edigaryev
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Отослать е-mail через lisp а именно cl-smtp и cl-mime (2011)
- Форум Postfix - SASL аутентификация (2011)
- Форум Postfix+sasl: отправка через SMTP (2003)
- Форум smtp via ssl (2002)
- Форум Sendmail+Sasl. SMTP Авторизация? (2001)
- Форум Postfix+sasl: отправка сообщения (2003)
- Форум Postfix. ssl поверх smtp! (2006)
- Форум [kmail][smtp]SASL(0) error (2012)
- Форум Настройка SMTP Postfix + Cyrus SASL (2014)
- Форум sasl(smtp auth) механизм plain ??? (2000)