outlook-object-model

    0熱度

    1回答

    我使用C#和Outlook 2010對象模型將Outlook電子郵件保存爲MHT格式(MIME HTML)。我將MHT保存爲電子郵件沒有問題。 //mi is a MailItem //Save As MHT mi.SaveAs(@"D:\test.mht", OlSaveAsType.olMHTML); 我想定製生成的MHT的各個方面。 Outlook生成的MHT文件不顯

    0熱度

    2回答

    我是Outlook對象模型的新手。我想陷入一些像selectionchange事件等事件。我發現在選擇對象中它返回system.object。我必須爲每個項目類型進行類型檢查。不知道是否有更好的方法來做到這一點。 我不想每次都進行類型檢查。 阿什溫

    0熱度

    1回答

    在Outlook插件中,我正在偵聽發件箱文件夾的Items.ItemAdd事件,並檢查添加到發件箱的每封電子郵件。我想知道這是否能保證在任何時候都能正常工作,因爲恐怕在我有機會訪問該電子郵件之前,該電子郵件將從發件箱中發送並消失。 是這種情況下可能嗎?或者是ItemAdd以同步方式工作,因此我可以確定該項目仍在發件箱中? (我想是的,否則ItemAdd回調中的IDispatch指針可能無效)

    1熱度

    1回答

    我不知道是否有任何方法可以避免使用代碼 刪除Outlook mailItem中的附件,只需右鍵單擊並選擇刪除或通過按刪除鍵刪除。 我沒有找到像[beforeAttachment]事件的任何解決方案。

    0熱度

    1回答

    我在MS Access和MS Outlook之間的鏈接存在很多困難。兩者都在2010版本中,我正在使用EMailDatabaseObject宏將報告發送到指定的電子郵件地址。它工作的很好,但是當我嘗試運行宏時,我收到一條消息,聲明:「程序正在嘗試以您的名義發送電子郵件消息」,並詢問是否希望允許(等待5秒鐘後)或拒絕。 我已經研究了這一點,並意識到它是導致此問題的Outlook對象模型防護。我已經在

    0熱度

    1回答

    我正在嘗試遍歷帳戶的收件箱文件夾的Items集合。如果項目是NDR消息,那麼該項目的類別是什麼?

    0熱度

    1回答

    我有一個應用程序使用Outlook PIA從客戶端的Exchange服務器讀取多年。最近,MailItem的SenderEmailType爲「EX」,SenderEmailAddress在最後看起來像十六進制字符的three。舉個例子: /O = XXXX/OU = Exchange管理組(FYDIBOHF23SPDLT)/ cn =收件人/ CN = NNN NNN nnnD02 我不知道公司如

    2熱度

    2回答

    當需要打開約會實例時,我需要獲取會議系列的主約會。 我曾嘗試以下(currentAppointment變量的類型AppointmentItem的) DateTime sd = currentAppointment.GetRecurrencePattern().PatternStartDate; DateTime st = currentAppointment.GetRecurrencePatte

    1熱度

    1回答

    我的任務是構建可使用MAPI檢查電子郵件的應用程序。我使用了cpp編碼的wrapper class,這是從c#訪問的。我意識到,結合託管代碼和非託管代碼並不一定是最好的路徑,但這是我能夠工作的。 得到它的工作,有人問我,使應用程序的服務,所以當在沒有登錄系統就可以運行了。 客戶要求我們使用MAPI,並使用Outlook 2007,但我希望它與x86和x64架構兼容。在多個工作站上運行的單獨程序將被

    1熱度

    1回答

    我是一名經驗豐富的Excel VBA程序員,他正試圖在Excel中使用函數和子文件在Outlook中編寫宏。我做了一些搜索和發現標準答案看起來像: objApp = CreateObject("Outlook.Application") call objApp.UserSubName(argument1, argument2) 其中UserSubName是Outlook子的名字。我已經看到了