gpt4 book ai didi

python - 使用 exchangelib 按收件人地址过滤 EWS 邮箱

转载 作者:行者123 更新时间:2023-12-04 13:46:17 27 4
gpt4 key购买 nike

我正在使用 编写监控解决方案python3 exchangelib 并尝试计算我们团队邮箱中的消息。条件之一:收件人列表必须包含特定的电子邮件地址 .

当我使用 filter()authorsubject参数脚本工作正常并返回正确的结果。

但是当我尝试通过 to_recipients 过滤时或 to_recipients__contains (这是列表类型字段),脚本抛出异常:

ValueError: EWS does not support filtering on field 'to_recipients'

有没有办法按收件人过滤邮箱 email_address ,避免获取所有消息而不是在客户端过滤它?

最佳答案

[exchangelib 维护者在这里]

我不认为有。您可以尝试翻转 is_searchable在该字段上标记并进行搜索,但我永远无法在我的测试中进行过滤。我不记得它是抛出服务器错误,还是返回所有项目,还是返回一个空列表。

如果您确实找到了解决方案,我很高兴接受补丁。

关于python - 使用 exchangelib 按收件人地址过滤 EWS 邮箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47571187/

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