-
Tornado (28.12.09 08:31) [0]Необходимо создать программу которая бы определенным адресатам отправляла письмо со вложенным файлом. Подскажите где почитать об этом, какие компоненты использовать?
-
Tornado (28.12.09 08:36) [1]Сервер Exchange в корпоративной сети в домене
-
Anatoly Podgoretsky © (28.12.09 11:32) [2]> Tornado (28.12.2009 08:31:00) [0]
MAPI -
Tornado (28.12.09 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 © (28.12.09 21:22) [4]> Tornado (28.12.2009 15:08:03) [3]
В теле письма тоже надо использовать ContentEncoding и не только заголовок, но и содержимое. Общее название для этого MIME.
Как делать в MAPI не спрашивай, я в курсе только как это делать на самом нижнем уровне. -
Anatoly Podgoretsky © (28.12.09 21:22) [5]> Tornado (28.12.2009 15:08:03) [3]
Инди, как и другие компоненты должнен устанавливаться в отдельную папку для каждой версии свою и оно связывается только с конкретной версией Дельфи. Проблемы только в этом случае, когда это условие не выполняется, включая bpl файлы. -
Anatoly Podgoretsky © (28.12.09 22:55) [6]Удалено модератором
-
Tornado (28.12.09 23:41) [7]Понял спасибо
-
12 © (31.12.09 13:13) [8]я так и не поборол :(
тоже дошел до нормального заголовка на русском и все
потом стал просто все в заголовоке размещать, ибо все было стандартное и не много
:)
Дядя Толя решил написать 2 ответа
Anatoly Podgoretsky © (28.12.09 21:22) [4]
В теле письма тож
через пол часа подумал, что респондент может не запомнить первый и написал еще раз
Anatoly Podgoretsky © (28.12.09 22:55) [6]
В теле письма тож -
Tornado (11.01.10 08:32) [9]
> 12 © (31.12.09 13:13) [8]
Вот и я не поборол.....все способы которые нашел пробовал - ничего. Мож есть еще у кого какие идеи?
В заголовке все размещать это круто конечно ))) Но не вариант, текст может быть слишком длинным