Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Кирилица в email


Автор: edge 31.3.2004, 15:59
Код

idMessage1.ClearHeader;
IdMessage1.CharSet:='windows-1251';
IdMessage1.ContentType:='text/plain';
idSMTP1.Connect;
IdMessage1.Recipients.EMailAddresses :='address@mail.ru';
IdMessage1.Subject := Edit1.Text;
IdMessage1.Body.Text:= Memo1.Text;
idSMTP1.Send(IdMessage1);
idSMTP1.Disconnect;

Тело письма выводится по русски, а заголовок - нет. В чем дело?

Добавлено @ 16:01
Код

idMessage1.ClearHeader;
IdMessage1.CharSet:='windows-1251';
IdMessage1.ContentType:='text/plain';
idSMTP1.Connect;
IdMessage1.Recipients.EMailAddresses :='address@mail.ru';
IdMessage1.Subject := Edit1.Text;
IdMessage1.Body.Text:= Memo1.Text;
idSMTP1.Send(IdMessage1);
idSMTP1.Disconnect;


Тело письма выводится по русски, а заголовок - нет. В чем дело?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)