-
Совершенно забыл, хотя абсолютно точно с этим уже разбирался.
Проблема такая: формирую из программы eml, сохраняю на диск и делаю ему ShellExecute(0, 'open', ...). В файле eml получатель не указан, заголовки вот такие.
Subject: To: MIME-Version: 1.0 X-Unsent: 1 Content-Type: text/html; charset="windows-1251" Content-Transfer-Encoding: quoted-printable
Очевидно, что тема и получатель не заполнены. После ShellExecute открывается окно с письмом, но полей "Тема" и "Получатель" нет вообще и задать их нельзя.
Не напомните ли, что это за ерунда такая?
-
> Skyle (06.02.2009 13:11:00) [0]
У тебя ошибка в программе. И продаю секрет eml это обычный текстовый файл
-
> Skyle © (06.02.09 13:11) > Не напомните ли, что это за ерунда такая?
я так понял, что указанный eml формируется тобой? Т.е. претензия собственно к проге, которая открывает так вот странно? Тогда видимо с ней и надо разобраться.
Попробовал - Outlook Express открывает файл с приведенным заголовком, при этом строчки кому и тема - имеются (пустые, понятно). Так что, видмо, от клиента зависит
-
Клиент кривой.
-
Прошу пардона что задержался с ответом.
Да, проблема именно в клиенте. И The Bat, и Outlook express и большой Outlook открывают одинаково.
Помнится мне, что несколько лет назад я уже решал подобную проблему. Тогда удалось толи как-то "поправить" eml, толи накатить какой-то сервис-пак на Outlook, вот не помню :(
Кстати, само письмо суть HTML, это наверное важно.
Ладно, попробую покопаться дальше.
|