Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2015.01.18;
Скачать: [xml.tar.bz2];

Вниз

CDO   Найти похожие ветки 

 
Dennis I. Komarov ©   (2014-06-02 19:31) [0]

Кто-нить использовал CDO.Message в своих проектах?


 
alexdn_1256   (2014-06-02 23:18) [1]

Нет, в проектах использовали IDMessage и иже с ними..


 
Dennis I. Komarov ©   (2014-06-03 16:54) [2]

Хмм, а чего так?
(не про индейцев и иже с ними)


 
DVM ©   (2014-06-03 21:57) [3]

Я Extended MAPI использовал и использую. CDO обертка над ним. Есть и не одна  нативная дельфийская обертка над Extended MAPI. Имхо лучше работать напрямую с Extended MAPI, а не через заведомо ущербную обертку CDO.


 
DVM ©   (2014-06-03 22:00) [4]

На мой взгляд, самая лучшая обертка для Extended MAPI вот эта: http://www.rapware.com/index.php?page=mapi-introduction почти идеальная. Но я свою использую.


 
Пит   (2014-06-07 17:09) [5]

Ребят, а в целях образования - про что идет речь вообще и для чего это всё?


 
DVM ©   (2014-06-07 17:25) [6]


> Пит   (07.06.14 17:09) [5]

Речь про интерфейсы Microsoft к системам обмена сообщениями вообще и к Exchange в частности (почта, контакты, заметки, встречи, календари и.т.п.).
Называется он MAPI (не путать с Simple Mapi). Очень объемный интерфейс с большими возможностяи. Позволяет манипулировать сообщениями локально или на сервере, своими и чужими, получать уведомления о сообщениях, отправлять сообщения и.т.д. как Outlook и не только, но из своей программы.

CDO - упрощенная надстройка над MAPI для работы преимущественно из VisualBasic.

CDO http://msdn.microsoft.com/en-us/library/ms978636.aspx
MAPI http://msdn.microsoft.com/en-us/library/office/cc765775(v=office.15).aspx


 
Пит   (2014-06-07 17:30) [7]

DVM, приблизительно понял... спасибо!

А реализация интерфейса встроена в Office, в аутлук, в саму винду?


 
DVM ©   (2014-06-07 17:37) [8]


> Пит   (07.06.14 17:30) [7]

Для того, чтобы использовать MAPI надо поставить набор клиентских библиотек MAPI от MS и создать профиль. Дальше любая программа может пользоваться ими. Что собственно делает Outlook. Сама Outlook это лишь оболочка визуальная к MAPI.
Возможности MAPI очень широкие, например можно мониторить тысячи почтовых ящиков пользователей Exchange в реальном времени (при наличии прав) и перехватывать нужные письма (изменять их, запрещать и т.д.).
Ну или самое простое - послать письмо от имени пользователя компьютера.


 
Пит   (2014-06-07 18:17) [9]

DVM, ясно


 
Dennis I. Komarov ©   (2014-06-09 11:44) [10]


> CDO - упрощенная надстройка над MAPI для работы преимущественно
> из VisualBasic.

Совершенно верно, так все и было...
Перекинул в Delphi - получил глюк, который мне мозг два дня морочил...
"транспорт не может подключиться к серверу" (или как-то так)

стало интересно, из Delphi народ ее использует?

Видимо о-о-о-очень редко.


 
Пит   (2014-06-11 12:19) [11]

я вообще впервые услышал


 
Romkin ©   (2014-06-11 12:37) [12]


> стало интересно, из Delphi народ ее использует?

Это же COM, неужели позднее связывание не работает?


 
VICTOR_   (2014-06-13 16:49) [13]

Использовал SimpleMapi как на отправку так и на получение почты. Работает с Outlook Exspress (Windows Live Mail), The Bat (были проблемы в некоторых версиях), MS Outlook (с ним лучше работать через родное OLE - это дает больше возможностей по сравнению с SimpleMapi)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2015.01.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.002 c
15-1401985999
Alik
2014-06-05 20:33
2015.01.18
TComboBoxEx не показывает первую строчку


2-1387549252
Вова
2013-12-20 18:20
2015.01.18
ListView DrawItem


15-1402811253
Библиарий
2014-06-15 09:47
2015.01.18
Как этот простой подход/паттерн/не знаю называется?


1-1329473490
pasha_golub
2012-02-17 14:11
2015.01.18
Вызов функции из DLL. Мистика


15-1402829721
Юрий Зотов
2014-06-15 14:55
2015.01.18
Диск накрылся - чем лечить?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский