Я работаю над обработкой входящей электронной почты, полученной с сервера обмена.Ранее я использовал NewMailEx для запуска входящих писем.Но это работает только тогда, когда Outlook онлайн.Мне нужно, чтобы он работал, даже когда Outlook отключен.
Итак, я перехожу к мощному инструменту под названием «Погашение».Но я не могу начать здесь.
Мой предыдущий код для вашей справки.
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
_Explorers = this.Application.Explorers;
_Inspectors = this.Application.Inspectors;
_Explorers.Application.NewMailEx += new
Outlook.ApplicationEvents_11_NewMailExEventHandler(Application_NewMailEx);
outlookNamespace = this.Application.GetNamespace("MAPI");
}
private void Application_NewMailEx(string EntryID)
{
Outlook.MailItem newMail = (Outlook.MailItem)_Explorers.Application.Session.GetItemFromID(
EntryID, System.Reflection.Missing.Value);
}
Как я могу получить тело входящего электронного письма посредством погашения?Или есть какой-либо другой способ запуска входящих сообщений, даже если Outlook отключен.
Я использую Outlook 2007 и Microsoft Exchange Server и разрабатываю с использованием Visual Studio 2010.