Написал почтовый клиент,работает,но есть проблема.Получатель не видит
текст.(Если смотреть письмо в Bat 2.0 то можно включить опцию отображения заголовка тогда текст виден,без неё невиден).
Сам формат сообщения(заголовок с текстом):
"HELO smtp.email.ru\r\n",
"MAIL FROM:<email@email.ru>\r\n",
"RCPT TO:<email@email.ru>\r\n",
"DATA\r\n",
"MIME-Version: 1.0\r\n",
"Письмо\r\n\r\n.\r\n",
"QUIT\r\n",
Здравствуйте, Mali, Вы писали:
M>Написал почтовый клиент,работает,но есть проблема.Получатель не видит M>текст.(Если смотреть письмо в Bat 2.0 то можно включить опцию отображения заголовка тогда текст виден,без неё невиден).
M>Сам формат сообщения(заголовок с текстом): M>"HELO smtp.email.ru\r\n", M>"MAIL FROM:<email@email.ru>\r\n", M>"RCPT TO:<email@email.ru>\r\n", M>"DATA\r\n", M>"MIME-Version: 1.0\r\n", M>"Письмо\r\n\r\n.\r\n", M>"QUIT\r\n",
Здравствуйте, Mali, Вы писали:
M>Написал почтовый клиент,работает,но есть проблема.Получатель не видит M>текст.(Если смотреть письмо в Bat 2.0 то можно включить опцию отображения заголовка тогда текст виден,без неё невиден).
M>Сам формат сообщения(заголовок с текстом): M>"HELO smtp.email.ru\r\n", M>"MAIL FROM:<email@email.ru>\r\n", M>"RCPT TO:<email@email.ru>\r\n", M>"DATA\r\n", M>"MIME-Version: 1.0\r\n", M>"Письмо\r\n\r\n.\r\n", M>"QUIT\r\n",
Значит неправильно генерируется письмо или отсылается на сервер smtp. Проверь процедуру отправки письма на сервер. Сравни свое письмо от твоего клиента и от другого напримео ExpressOutlook