问题标签 [exchangelib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
317 浏览

php - 使用 Python 订阅 Exchange Web 服务中的通知?(也许与exchangelib?)

是否可以使用 python或任何其他库订阅EWS 通知?exchangelib

我无法找到如何做到这一点,或者即使可以使用 Python。我知道使用该php-ews库的 PHP 是可能的,但我宁愿在 Python 中使用它。

也许有人可以指出我正确的方向?

0 投票
0 回答
169 浏览

exchange-server - 收到的电子邮件的 last_modified_time 和 datetime_sent 有什么区别?

以下代码:

给我输出

为什么是datetime_sent之前last_modified_time?是发件人电子邮件服务器的时间吗(因此可能是任何时间)?接收服务器后来修改了电子邮件吗?如何修改收到的电子邮件?标志修改(例如设置为“读取”)是否也在改变last_modified_time

0 投票
0 回答
829 浏览

python - exchangelib 中的 sender 和 author 有什么区别?

编码

给我输出

总是一样author吗?sender

0 投票
1 回答
417 浏览

python - 我可以通过 exchangelib 重命名收到的电子邮件的附件吗?

我想重命名我在 Exchange 服务器上收到的某些文件的附件。这可能吗?

我试过的

我没有收到错误消息。但它也没有重命名。代码执行(我看到Rename the example attachment了),但它没有执行。如何做到这一点exchangelib

0 投票
1 回答
769 浏览

python - exchangelib中Messages的changekey是什么?

我正在尝试向用户提供有关他们在同一对话中以电子邮件形式收到的电子邮件的更多信息。

我所做的

我明白了

有什么问题,我该如何解决?

0 投票
2 回答
140 浏览

email - 如何区分 exchangelib 中的附件类型?

我刚刚注意到 Microsoft OWA 不显示某些附件。有些人在他们的页脚中使用图像(这是附件)。我不确定“普通”附件和这个嵌入附件之间的唯一区别是否在于它嵌入在电子邮件中。

还有其他区别吗?如何仅获取 OWA* 显示为附件的附件?

*可能还有大多数其他电子邮件客户端;我想我在 Google Mail 中看到过类似的行为

0 投票
1 回答
3648 浏览

exchangelib - 如何使用 exchangelib 从所有文件夹中获取最新的电子邮件?

目前,我使用

但它似乎错过了子文件夹中收到的电子邮件。

打印所有文件夹

给出类似的东西

所以我只想查看“消息”文件夹,但全部查看。这可能吗(不使用account.root.get_folders())并循环遍历结果(大约需要 5 分钟)

0 投票
1 回答
709 浏览

python - Python Exchangelib 连接问题,keyError 20

我正在尝试使用 python 3.6 和 exchangelib 连接到 office365 交换帐户-但出现错误:

exchangelib\version.py",第 102 行,在 api_version 中返回 self.API_VERSION_MAP[self.major_version][self.minor_version]

关键错误:20

我只是在执行最简单的连接代码版本,但指定配置而不是自动发现也不起作用:

这里可能是什么问题?

0 投票
1 回答
10480 浏览

python - exchangelib - 自动发现协议中的所有步骤均失败

我在 python 中使用 exchangelib 时遇到问题。我试试这个示例代码:

我尝试了不同的用户名,但没有任何效果,而且我总是收到相同的错误消息:

AutoDiscoverFailed: All steps in the autodiscover protocol failed

顺便说一句,以防万一它可以提供帮助,我尝试使用为 C# 编码的 Exchange Web 服务,并且它与此凭据完美配合,我可以发送邮件:

提前致谢 !

0 投票
1 回答
6795 浏览

python - exchangelib 上的 SSLError:无法在服务器上连接

我有exchangelib的问题。这是我的代码:

这是我得到的错误:

我可以通过添加这个来使它工作:

但它只是绕过了安全性,所以这不是我们想要的。如果我使用手机的共享连接没有错误,那么我的企业代理似乎有问题。我看到了有关传输适配器的东西,但并不真正了解如何使其工作。

那么,如果没有这种绕过解决方案,我怎样才能让它工作得很好呢?

谢谢 !