Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Отправка почты через 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.055 c
8-1228318270
exkalement
2008-12-03 18:31
2013.03.22
Визуализация?


15-1351562934
Вепрь
2012-10-30 06:08
2013.03.22
UUID Компьютера.


2-1339344105
Pcrepair
2012-06-10 20:01
2013.03.22
несколько вариантов кода IdHTTP: что выбрать?


2-1331794898
bash77
2012-03-15 11:01
2013.03.22
очистить массив, удалить или еще чего с ним


15-1339341068
Дмитрий С
2012-06-10 19:11
2013.03.22
TCP