Exchange Server и Делфи

5 отговора 210 прегледа
#1

Exchange Server и Делфи

Имам пощенска кутия в Exchange Server . Възможно ли е чрез Делфи да пращам примерно прикачен файл към друга пощенска кутия без да използвам Олтлука на бате Гейтс.

Отговор
в отговор на Beden #2

Re: Exchange Server и Делфи

Значи ако е инсталиран Оутлуука там откъдето ще пускаш програмата, зорове не би трябвало да има. Пример има на [линк]

чети и дишай по-леко
Отговор
в отговор на Pechenia #3

Re: Exchange Server и Делфи

Четох писах теглих правих ама неми стана по-леко дишането.
Ако си правил нещо подобно дай повече инфо

Отговор
в отговор на Beden #4

Re: Exchange Server и Делфи

Изключително много зависи от това което искаш да постигнеш.
Ако третираш Exchange Server като най-обикновен е-майл сървър, като използваш само SMTP и POP възможностите му - използвай така Simple MAPI. В този случай няма да може да използваш богатите му възможности. Има стотици примери, как може да изпращаш е-майл в разните му там делфийски сайтове. Делфи, предлага компоненти чрез Indy за реализацията им. Има и примери за майл клиент, в демотата... Тогава не ти трябва никакъв Outlook.
Ако искаш да използваш пълните възможности на Exchange Server, включително и вградения GAL (Global Address List), календар, насрочване на срещи и т.н., тогава нещата стават малко по-сложни. Необходимо е да преминеш към Extended MAPI.
Това води към редица неща:
Клиентската машина трябва да има инсталирана MAPI субсистема. Тя за жалост, след Windows 98, не е свободно разпространяема, и се инсталира само чрез Outlook и Exchange Server.
Задълбочени познания за работа с COM интерфейси. Extended MAPI е първия публикуван от Майкрософт "продукт-технология", която използва COM интерфейси.
Много мерак. Изключително голям мерак за работа и самообразоване. Секцията в MSDN, която третира Extended MAPI не е никак малка.

За да реализираш клиент с Extended MAPI, ти е необходима читава библиотека с преведените от C дефиниции. Има един-два компонента които съм виждал по сайтовете, вършат работа но нямат смисъл. Идеологията на Extended MAPI е да е възможно най-бърз, и най-богат и Всякакво "врапване" чрез Делфи, го прави бъгав. По подразбиране, всичко предлагано като Делфи реализация на Extended MAPI е платено.

И накрая, може да използваш CDO (Collaboration Data Objects). Това е врапване от самия Майкрософт на Extended MAPI, за да може да предложи възможността на скрипт езици и VB, да използват възможностите на Extended MAPI. Мнооооого бавен е спрямо Extended MAPI, но пък е лесен за мързеливо използване...

Та това е.

Отговор
в отговор на Ивaнчo #5

Re: Exchange Server и Делфи

Да де искам да изпратя прикачен файл като използва моето потр. име и парола. Иначе казано , човек в мрежата без е-поща да може от мое име да изпрати прикачен файл.

Отговор
в отговор на BEDEN #6

Re: Exchange Server и Делфи

Избери си сам начин и средства по които да го изпратиш... Споменах ти кои са... А това дали друг може да изпрати от твое име, НЕ зависи от средствата с които ще си разработиш клиента, а от НАСТРОЙКИТЕ на MS Exchange Server, и политиката която е възприета в организацията

Отговор