Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отправка почты [D6, Win2k]


united ©   (2003-05-16 14:46:00) 

Здравствуйте все!
Задача: из своей программы необходимо отправлять письма пользователю, которые его о чем-то уведомляют.
Решение: на mail.ru зарегестрирована почтовый ящик. Написан полуперденчик, который отправляет почту через indy smtp.
Проблема: в заголовке сообщения пишу text/html, charset win-1251. На mail.ru параметр "отправлять письма в кодировке" = win-1251. В head->meta кодировка тоже win-1251. Получаю письмо. В нем кои. Смотрю исходный текст html"а в блокноте. Вижу нормальный win-1251.
Где грабли?

Помоги, пожалуйста.


servs   (2003-05-16 17:40:00) [1]

Wonder был прав.

Кусок которые ты привел во второй раз, у меня отображаеться правильно.

У меня в аутглюке, заголовок хтмл письма выглядит так:
Content-Type: text/plain;
charset="koi8-r"
Content-Transfer-Encoding: quoted-printable


Соответствено, попробуй вместо: charset=windows-1251
послать: charset="windows-1251"


united   (2003-05-16 17:01:00) [2]

теперь вот так:
<HTML><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></head><BODY BGCOLOR=WHITE TEXT=BLACK>
вамп
</BODY></HTML>


проблема та же самая. на экране билиберда. view source - и все ок.


united   (2003-05-16 16:58:00) [3]

и что? поможет?


Wonder   (2003-05-16 15:43:00) [4]

Тэг META не в BODY, а в HEAD должен быть...


united   (2003-05-16 15:34:00) [5]


<HTML><BODY BGCOLOR=WHITE TEXT=BLACK>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
авпр
</BODY></HTML>


united   (2003-05-16 15:34:00) [6]

вместо "авпр" на экране вижу "ЮБОП"


servs   (2003-05-16 14:53:00) [7]

Приведи текст того что ты получаешь на самом деле. Т.е получи почту Аутлуком например, и посмотри исходный текст.

Думаю слеш не в ту сторону, у меня такое было. Больше сказать сложно, не видя что ты получил.


Наверх

Титульная страница Поиск, карта сайта Написать письмо