【发布时间】:2018-05-14 05:57:42
【问题描述】:
我正在编写一个使用 python3 和 exchangelib 的监控解决方案,并尝试计算我们团队邮箱中的邮件数。条件之一:收件人列表必须包含特定的电子邮件地址。
当我将filter() 与author 或subject 参数一起使用时,脚本工作正常并返回正确的结果。
但是当我尝试按to_recipients 或to_recipients__contains(列表类型字段)进行过滤时,脚本会抛出异常:
ValueError: EWS does not support filtering on field 'to_recipients'
有没有办法按收件人email_address 过滤邮箱,避免获取所有邮件而不是在客户端过滤它?
【问题讨论】:
标签: python email exchangewebservices exchangelib