可以通过以下步骤实现:
pip install pywin32
import win32com.client
import os
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6) # 6表示收件箱的索引
save_folder = "C:/path/to/save/folder" # 指定保存的文件夹路径
if not os.path.exists(save_folder):
os.makedirs(save_folder)
for mail in inbox.Items:
subject = mail.Subject
mail.SaveAs(os.path.join(save_folder, f"{subject}.msg"))
上述代码将收件箱中的每封邮件保存为.msg文件,并命名为邮件主题。
这样,使用Python就可以将Outlook中的电子邮件保存到指定文件夹中了。
推荐的腾讯云相关产品:腾讯企业邮箱、腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云