我在C#中編寫了一個簡單的Outlook 2010加載項,它將通過所有電子郵件消息並搜索每個消息的主題和正文中的某個文本。插件腳手架(就像插件集成到Outlook中,帶有一堆按鈕的自定義功能區 - 類似的東西)已經到位並且正在工作,但是,意外的是,我似乎無法弄清楚如何做中心部分 - 瀏覽郵件消息。試圖找到工作的例子或教程沒有產生任何結果,有很多「你好世界」的東西,但沒有別的...Outlook 2010加載項:如何檢查所有郵件?
我非常感激提示關於如何通過郵件加入。
我在C#中編寫了一個簡單的Outlook 2010加載項,它將通過所有電子郵件消息並搜索每個消息的主題和正文中的某個文本。插件腳手架(就像插件集成到Outlook中,帶有一堆按鈕的自定義功能區 - 類似的東西)已經到位並且正在工作,但是,意外的是,我似乎無法弄清楚如何做中心部分 - 瀏覽郵件消息。試圖找到工作的例子或教程沒有產生任何結果,有很多「你好世界」的東西,但沒有別的...Outlook 2010加載項:如何檢查所有郵件?
我非常感激提示關於如何通過郵件加入。
你可以得到的收件箱文件夾,並從那裏得到的郵件:
Outlook.MAPIFolder inbox =
Globals.ThisAddIn.Application.Session.DefaultStore
.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
foreach (object item in inbox.Items)
{
Outlook.MailItem mail = item as Outlook.MailItem;
if (mail != null)
{
// use the mail item
}
}
此之前已經回答了無數次。例如,檢查[此鏈接](http://stackoverflow.com/questions/5098485/how-to-loop-through-all-mailitems-of-certain-outlook-subfolders)。 – dotNET 2014-09-03 07:44:03