Вниз
Скачать: CL | DM;

Проблема с Tidmessage   Найти похожие ветки 

← →
mr. Eof   (2006-08-09 23:22) [0]

Добрый день!!

Подскажите пожалуйста как правильно задать кодировку отправляемого письма???
Симптомы - следующие:
- при просмотре письма через WEB интерфейс, например на mail.ru, - ВСЕ ОК.
- при просмотре письма через OutLook - все содержание письма (кроме темы. тема - ок) - выглядит так: дНАПШИ ДЕМЭ!

uses
IdCoderHeader, ...;

procedure TForm1.IdMessageInitializeISO(var VTransferHeader: TTransfer; var VHeaderEncoding: Char; var VCharSet: string);
begin
VTransferHeader:= bit7;
VHeaderEncoding:= "Q";
VCharSet:= "windows-1251";
end;

а в свойствах TIdMessage - я задаю:

IdMessage.ContentType:= text/html;

остальные свойства - это: тема, получатель, от кого и др свойства необходимые для отправки письма...

И в процедуре отправки письма:

IdMessage.OnInitializeISO:= IdMessageInitializeISO;

Текст письма программа считывает из TXT файла:
<HTML>
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
</HEAD>

<BODY>
Добрый день!
</BODY>
</HTML>

А OutLook отображает:
дНАПШИ ДЕМЭ!


← →
ivane   (2006-08-10 03:55) [1]

попробуй
VCharSet:= "cp1251";
или
VCharSet:= "cp-1251";

тоже самое, только подругому


← →
mr. Eof   (2006-08-10 11:12) [2]

Спасибо, но ксожалению результата это не принесло..

При получении письма - тема имеет правильную кодировку (как и задаю: cp1251 или cp-1251 или windows-1251), а вот само письмо - нечитабилино..

Параметры, которые я задаю для IDMessage:


IdMessage.Subject
IdMessage.Body
IdMessage.From.Name
IdMessage.From.User
IdMessage.From.Domain
IdMessage.From.Address
IdMessage.From.Text
IdMessage.Recipients.EMailAddresses


CharSet - задаю в теле самого письма (в html)

Я спринтскринил свойства IDMessage: http://www.eof.pochta.ru/prop.jpg

Большое спасибо за помощь!


← →
Slym ©   (2006-08-10 11:20) [3]

Добавляй TextPart и у него чарсет настраивай


← →
mr. Eof   (2006-08-10 19:42) [4]

Спасибо! Все получилось!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
15-1165515263
Palladin
2006-12-07 21:14
2006.12.31
Просмотр и добавление ресурсов в проект


15-1165946715
GanibalLector
2006-12-12 21:05
2006.12.31
Контр.сумма по модулю 2


15-1165390126
stone
2006-12-06 10:28
2006.12.31
Мир сошел с ума...


8-1147696086
Сергей*****
2006-05-15 16:28
2006.12.31
Анализ звукового потока


2-1165740873
Начинающий5
2006-12-10 11:54
2006.12.31
TEDIT




   Наверх