Форум: "Прочее";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];
ВнизСамодельный EML и почтовая программа. Нельзя указать получателя. Найти похожие ветки
← →
Skyle © (2009-02-06 13:11) [0]Совершенно забыл, хотя абсолютно точно с этим уже разбирался.
Проблема такая: формирую из программы 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 открывается окно с письмом, но полей "Тема" и "Получатель" нет вообще и задать их нельзя.
Не напомните ли, что это за ерунда такая?
← →
Anatoly Podgoretsky © (2009-02-06 14:45) [1]> Skyle (06.02.2009 13:11:00) [0]
У тебя ошибка в программе. И продаю секрет eml это обычный текстовый файл
← →
KSergey © (2009-02-06 16:41) [2]> Skyle © (06.02.09 13:11)
> Не напомните ли, что это за ерунда такая?
я так понял, что указанный eml формируется тобой?
Т.е. претензия собственно к проге, которая открывает так вот странно? Тогда видимо с ней и надо разобраться.
Попробовал - Outlook Express открывает файл с приведенным заголовком, при этом строчки кому и тема - имеются (пустые, понятно). Так что, видмо, от клиента зависит
← →
Сергей М. © (2009-02-06 17:12) [3]Клиент кривой.
← →
Skyle © (2009-02-09 06:41) [4]Прошу пардона что задержался с ответом.
Да, проблема именно в клиенте. И The Bat, и Outlook express и большой Outlook открывают одинаково.
Помнится мне, что несколько лет назад я уже решал подобную проблему. Тогда удалось толи как-то "поправить" eml, толи накатить какой-то сервис-пак на Outlook, вот не помню :(
Кстати, само письмо суть HTML, это наверное важно.
Ладно, попробую покопаться дальше.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c