如何將.eml文件導入Outlook本機電子郵件所以我可以將它們作爲本地存儲進行存儲。 我有.eml文件需要正確解析並導入到Outlook本地電子郵件。如何在Outlook中導入.eml VSTO AddIn
0
A
回答
0
您可以使用兌換導入功能。
var inbox = RDOSession.GetDefaultFolder(rdoDefaultFolders.olFolderInbox);
RDOMail mailitem = inbox.Items.Add();
mailitem.Import(@"e:\\test.eml", RedemptionSaveAsType.olRFC822);
mailitem.Save();
此代碼所做的是獲取默認收件箱文件夾並創建一個空的電子郵件項目。然後,導入函數檢索.eml文件並解析爲電子郵件。那麼我們可以將它保存到收件箱中。
如果我們使用任何Web服務,然後通過使用HttpClient獲取.eml,然後導入並保存它。
+0
爲了完整起見,在創建Redemption.RDOSession對象的實例後,將其MAPIOBJECT屬性設置爲Application.Session.MAPIOBJECT以確保您使用的是與Outlook相同的MAPI會話(因爲您的代碼正在COM插件中運行) 。在調用Save()之前,您可能還想將RDOMail.Sent屬性設置爲true。 –
相關問題
- 1. 在Vista中禁用VSTO Outlook AddIn
- 2. VSTO Addin for Outlook無法正常工作
- 3. Outlook Addin VSTO - 按需擴展文件夾
- 4. 如何從VSTO Addin中查找當前版本的Outlook?
- 5. Outlook AddIn:如何調用InvokeRequired?
- 6. VSTO C# - Outlook Addin - 如何區分.AttachmentSelections對象
- 7. 使用VSTO在Outlook Addin中獲取郵箱名稱
- 8. 你可以在Outlook Addin(VSTO)中打開窗體或窗口嗎
- 9. 防止VSTO Addin中的Outlook 2013中的組重命名
- 10. 在cusor位置添加內容,Outlook VSTO AddIn
- 11. VSTO Addin for Outlook 2010中的自定義功能區不顯示
- 12. 如何通過API將MSG/EML電子郵件文件導入到Outlook中?
- 13. Outlook Addin僅在Outlook的第一個實例中加載
- 14. 安裝VSTO 4.0導致VSTO 3.0 Addin停止工作
- 15. Outlook Addin window.open
- 16. Outlook Addin部署
- 17. VSTO Outlook嵌入圖像MailItem
- 18. .NET Outlook-AddIn(VSTO 2010)的客戶端要求是什麼?
- 19. 如何使我的VSTO 2005 SE Outlook Addin崩潰,使其被禁用?
- 20. VSTO - Outlook 2007如何在Outlook窗口中顯示錶單?
- 21. 如何遠程調試vsto outlook插件?
- 22. Outlook Addin啓動不活動
- 23. 如何在C#中使用Outlook MAPI打開.eml文件?
- 24. Outlook AddIn - 更改GlobalAppointmentId
- 25. Addin Code在Outlook 2007和2010中工作,但不在Outlook 2013中
- 26. VSTO Outlook項目和轉換向導
- 27. VSTO Outlook切換狀態
- 28. 如何在Outlook 2007 VSTO上嵌入圖像
- 29. Outlook Addin安裝和部署(userwise和machinewise)
- 30. 如何在Outlook的Addin中保存登錄令牌
儘管回答自己的問題沒有錯,但在一般情況下,發佈問題的發佈者不會知道使用技術或API(本例中爲「outlook-redemption」)來標記問題,看起來很奇怪。從發佈_answer_的人的角度來看,這只是有意義的。如果他們知道的話,他們不會問。這有點像某人問「哪家航空公司從未墜毀過」,並用「qantas」標記。我現在會回到我的箱子裏。 ;) – MickyD
我想管理員可以隨時更新問題標題或任何他們認爲需要更新。 –
那麼你可以擴展你的問題一下。忽略你回答你自己的問題的事實,問題的立場是**太寬泛**。 [問] – MickyD