我一直在使用python中的exchangelib库来访问邮箱帐户中的邮箱.它一直很有效.今天突然,我收到了一个错误,说,
KeyError: 'folders'
During handling of the above exception, another exception occured:
exchangelib.errors.ErrorAccessDenied: Not allowed to access Non IPM folder.
这一行代码就在这里.
msg_folder= my_account.root / 'Top of Information Store' / 'my_subfolder'
就像我说的,这已经工作了一年多了.仔细判断了微软应用程序的访问是否正确,它是正确的.最新的exchangelib版本似乎是3/8/24,从那以后它就一直在工作,所以不可能是这样.
另一个奇怪的是,一个单独的脚本可以访问收件箱中的邮件,只是收件箱的sibling 文件夹引发了错误.
我没有找到任何关于这个错误的东西.有什么办法解决吗?