Форум: "Сети";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизОтправка почты через MS Exchange сервер Найти похожие ветки
← →
Tornado (2009-12-28 08:31) [0]Необходимо создать программу которая бы определенным адресатам отправляла письмо со вложенным файлом. Подскажите где почитать об этом, какие компоненты использовать?
← →
Tornado (2009-12-28 08:36) [1]Сервер Exchange в корпоративной сети в домене
← →
Anatoly Podgoretsky © (2009-12-28 11:32) [2]> Tornado (28.12.2009 08:31:00) [0]
MAPI
← →
Tornado (2009-12-28 15:08) [3]
> Anatoly Podgoretsky © (28.12.09 11:32) [2]
Да Анатолий спасибо, я нашел. Есть только проблема, правда сейчас юзаю отправку почты через SMTP, так вот, проблема с отображением русского языка в письме. Вместо русского - абракадабра. Причем только в теле письма. В заголовке победил:
procedure TForm1.IdMessage1InitializeISO(var VTransferHeader: TTransfer;
var VHeaderEncoding: Char; var VCharSet: String);
begin
VTransferHeader := bit7; //
VHeaderEncoding := "B"; // Q - QuotedPrintable, B - Base64
VCharSet := "Windows-1251";
end;
Сецчас заголовок по-русски норм отображается, а вот тело письма - нет. Есть какие-нибудь мысли по этому поводу? Indy версии 9. Инет излазил в основном предлагают перейти на более поздние версии Indy. Но у меня есть пара проектов использующих Indy, боюсь как бы переход на более позднюю версию не подпортил их работу (в инете писали про такие случаи)
← →
Anatoly Podgoretsky © (2009-12-28 21:22) [4]> Tornado (28.12.2009 15:08:03) [3]
В теле письма тоже надо использовать ContentEncoding и не только заголовок, но и содержимое. Общее название для этого MIME.
Как делать в MAPI не спрашивай, я в курсе только как это делать на самом нижнем уровне.
← →
Anatoly Podgoretsky © (2009-12-28 21:22) [5]> Tornado (28.12.2009 15:08:03) [3]
Инди, как и другие компоненты должнен устанавливаться в отдельную папку для каждой версии свою и оно связывается только с конкретной версией Дельфи. Проблемы только в этом случае, когда это условие не выполняется, включая bpl файлы.
← →
Anatoly Podgoretsky © (2009-12-28 22:55) [6]Удалено модератором
← →
Tornado (2009-12-28 23:41) [7]Понял спасибо
← →
12 © (2009-12-31 13:13) [8]я так и не поборол :(
тоже дошел до нормального заголовка на русском и все
потом стал просто все в заголовоке размещать, ибо все было стандартное и не много
:)
Дядя Толя решил написать 2 ответа
Anatoly Podgoretsky © (28.12.09 21:22) [4]
В теле письма тож
через пол часа подумал, что респондент может не запомнить первый и написал еще раз
Anatoly Podgoretsky © (28.12.09 22:55) [6]
В теле письма тож
← →
Tornado (2010-01-11 08:32) [9]
> 12 © (31.12.09 13:13) [8]
Вот и я не поборол.....все способы которые нашел пробовал - ничего. Мож есть еще у кого какие идеи?
В заголовке все размещать это круто конечно ))) Но не вариант, текст может быть слишком длинным
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.063 c