При отправке простого электронного письма через telnet или netcat на SMTP-сервер моего провайдера я не могу завершить сообщение точкой.В конце концов время ожидания соединения истекает, но сообщение не доставляется.
root@zeus:/tmp# telnet mail.charter.net 25
220 imp09 smtp.charter.net ESMTP server ready 20110115 000442
HELO charter.net
250 imp09 hello [97.94.115.109], pleased to meet you
MAIL FROM: test@gmail.com
250 2.1.0 <test@gmail.com> sender ok
RCPT TO: test@gmail.com
250 2.1.5 <test@gmail.com> recipient ok
DATA
354 enter mail, end with "." on a line by itself
test body
.
.
/n.
/n
.
\n
.
QUIT
Это отлично работает на другом компьютере в той же сети и у провайдера с другой версией telnet.
netcat зависает так жена обоих компьютерах.
Я думал, что это может иметь какое-то отношение к LINEMODE, так как сеанс telnet, который не может отправить электронную почту, находится в LINEMODE и не может переключиться на CHARMODE.Есть ли обходные пути?