使用 exchangelib 时出现错误时清除缓存

问题描述

我使用交换库连接到内部部署邮箱,但在第一次重试后,它实际上并没有尝试连接到邮箱服务器,而是引发了一个存储在缓存中的异常。

所以准确地说,在使用库进行连接时,错误会被缓存而不是在缓存中重置。 众所周知,这里使用的是protocol.py中的CachingProtcol类。

那么在缓存异常的时候有没有实现什么缓存清除逻辑呢?因为这每次都会引发异常,直到缓存未被清除。

也粘贴github链接::

https://github.com/ecederstrand/exchangelib/discussions/950

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)