gpt4 book ai didi

python - 如何使用 Exchangelib 保存附件

转载 作者:行者123 更新时间:2023-12-01 02:31:37 27 4
gpt4 key购买 nike

使用 Anaconda2-5.0.0-Windows-x86_64、Python2.7、exchangelib 1.10.4

我正在尝试保存交换帐户中所有电子邮件的附件。似乎我可以毫无问题地连接到该帐户,但每次我尝试运行该过程时,它都会给我一条错误消息。这是我尝试过的代码:

mailbox = account.inbox

for msg in mailbox.all():
for attachment in msg.attachments:
fpath = os.path.join(r'C:\temp', attachment.name)
with open(fpath, 'wb') as f:
f.write(attachment.content)

我收到的错误是:

The 'FieldURI' attribute is invalid - The value 'item:IsAssociated' is invalid according to its datatype 'http://schemas.microsoft.com/exchange/services/2006/types:UnindexedFieldURIType' - The Enumeration constraint failed.

该收件箱中的邮件包含 CSV 文件附件,该邮箱当前存储了 23 封邮件。

最佳答案

关于python - 如何使用 Exchangelib 保存附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46767793/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com