我一直在尝试使用 exchangelib 访问 Outlook 存档中的文件夹和项目。我可以打印出帐户中的树结构print(account.root.tree())
并使用以下命令迭代消息:
for item in account.root.all().order_by('-datetime_received')[:10]:
print(item.subject, item.body, item.attachments)
..但是我怎样才能在我的档案中实现同样的目标?
print(account.archive_msg_folder_root.tree())
不返回等效的树结构,并且我找不到遍历存档中的文件夹结构并访问给定子文件夹中的消息信息的方法。
编辑:
我应该澄清一下。这是我在 Outlook 中的文件夹结构: 我尝试访问的存档
我有我的常规收件箱和不同的文件夹,以及一个存档(“ Tilkoblet arkiv - <myuser@domain.no>
”),超过 3 个月的项目被移动到其中。我正在尝试访问这些旧项目。是archive_msg_folder_root
正确的方法吗?还是我需要更改primary_smtp_address?