при соединении по телнет имею:
220 flock1.newmail.ru ESMTP
HELO smtp.newmail.ru
250 flock1.newmail.ru
MAIL FROM Teron@nm.ru
250 ok
RCPT TO Teron@nm.ru
250 ok
DATA
354 go ahead
wewqewqe
.
Подключение к узлу утеряно.
Кто знает че за ерунда? и почему такая штука не работает в Visual C++ там сразу после "MAIL FROM Teron@nm.ru" говорит об ошибке...
Заранее благодарен за помощь!
14.03.03 09:34: Перенесено модератором из 'MFC' в Сети, Сокеты, Протоколы — ХД
Здравствуйте, Teron, Вы писали:
T>при соединении по телнет имею:
T>220 flock1.newmail.ru ESMTP
T>HELO smtp.newmail.ru
T>250 flock1.newmail.ru
T>MAIL FROM Teron@nm.ru
T>250 ok
T>RCPT TO Teron@nm.ru
T>250 ok
T>DATA
T>354 go ahead
T>wewqewqe
T>.
T>Подключение к узлу утеряно.
T>Кто знает че за ерунда? и почему такая штука не работает в Visual C++ там сразу после "MAIL FROM Teron@nm.ru" говорит об ошибке...
Судя по выделенным жирным шрифтом строкам, SMTP-сервер smtp.newmail.ru не является открытым релеем, и поэтому не примет почту, предназнаяенную для *@nm.ru. И 250 OK в ответ на MAIL FROM и RCPT TO здесь не при чем — просто сервер проверил, что вы передали валидный емейл...
З.Ы. Ну и, соответственно, как было замечено выше, таки надо емейлы обрамлять скобками:
<Teron@nm.ru>