我想从 Outlook 邮箱的子文件夹中读取邮件。
Inbox
├──myfolder
我可以阅读收件箱,account.inbox.all()
但我想阅读邮件myfolder
我尝试了folder
此页面部分中的内容,但我无法正确
我想从 Outlook 邮箱的子文件夹中读取邮件。
Inbox
├──myfolder
我可以阅读收件箱,account.inbox.all()
但我想阅读邮件myfolder
我尝试了folder
此页面部分中的内容,但我无法正确
您需要首先获取Folder
实例myfolder
:
my_folder = account.inbox / 'myfolder'
for i in my_folder.all():
print(i.subject)
以防万一您的目录中有很多子文件夹(包括嵌套的子文件夹)并且您想打印所有的主题然后使用此方法。
folder = account.root/'Top of Information Store'/'Inbox'/folder_name
all_folders = folder.glob('**/*')
for subfolders in all_folders:
for emails in subfolders.all():
print(emails.subject)