Тема: C# и MAPI
Показать сообщение отдельно
Старый 17.05.2007, 15:22     # 1
bart_s
Newbie
 
Регистрация: 17.05.2007
Сообщения: 14

bart_s Путь к славе только начался
C# и MAPI

Пишу програмку для работы с Outook 2003/2007
Как можно из С# используя MAPI получить объект Inspector?

Обычный метод это:
Outlook.Application oApp = new Outlook.Application();
Outlook.NameSpace oNS = oApp.GetNamespace("mapi");
Outlook.MAPIFolder oInbox = oNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
Microsoft.Office.Interop.Outlook.Items oItems = oInbox.Items;
Microsoft.Office.Interop.Outlook.MailItem oMsg = null;
oMsg = (Microsoft.Office.Interop.Outlook.MailItem)oItems[1];
Inspector oInsp = oMsg.GetInspector;

mshtml.IHTMLDocument2 htDoc = (mshtml.IHTMLDocument2)oInsp.HTMLEditor;
Вот на этой строке включается Outlook security.

Читал что обойти Outlook security можно, если использовать MAPI.
А как его использовать в C# незнаю
bart_s вне форума