Не хочет отправлять почту в кодировке Кирилица 1251, приходит письмо с нечитаемыми символами. Вот здесь пример обработки: http://www.rapidshare.ru/2773279
(1) Но письмо приходит не в 1251, а в нечитаемом виде, даже если сохранить текст письма и откріть в браузере - не получиться прочитать, даже задав принудительно кодировку 1251.
Вот такой код если вставить, то вложение отображается как надо:
ТекТекст = СоздатьОбъект("Текст");
ТекТекст.ДобавитьСтроку(ТекстСообщения);
ФайлСообщ = КаталогВременныхФайлов()+"Письмо.html";
ТекТекст.Записать(ФайлСообщ);
Нашел, вот что надо было добавить:
loCdoMessage.BodyPart.Charset = "windows-1251";
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший