簡體   English   中英

使用 Python 從 Outlook 365 中提取電子郵件附件

[英]Extracting Email Attachments from Outlook 365 using Python

有沒有人嘗試根據主題中的某些文本提取電子郵件附件? 如果是這樣,你是怎么做的? 我理想地希望將它們全部保存到一個文件夾中。

感謝您的幫助!:D

假設您想使用 Outlook 對象模型與本地安裝的 Outlook 對話,創建Outlook.Application對象的實例,從Application.GetNmaespace("MAPI")檢索Namespace對象,調用Namespace.Logon 然后您可以檢索源文件夾(例如Namespace.GetDefaultFolder(olFolderInbox) ),構建適當的查詢並使用它來調用Items.Find/FindNextItems.RestrictItems來自MAPIFolder.Items )。 獲得匹配的消息后,遍歷其附件 ( MailItem.Attachments ) 並保存它們 ( Attachment.SaveAsFile )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM