Тема письма выводится не по-русски при отправке по Email

BalBal
отредактировано 21:48 Раздел: FastReport 4.0
Тема письма выводится не по-русски при отправке отчета по Email.
Изменил кодировку при формировании письма.
begin
HZ_CODE := 'юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ│Т';
ANSI_CODE := 'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ё';
Result := S;
for i := 1 to Length(Result) do
if Pos(Result, HZ_CODE) > 0 then
Result := ANSI_CODE[Pos(Result, HZ_CODE)]
end;

Теперь в почте все по-русски, однако при выводе на экран выводятся краказябры. Вот если бы FR сам перекодировал тему письма.
Может кто-то уже решил эту проблему?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.