Python Exchange ActiveSync库

时间:2012-09-22 19:43:07

标签: python linux exchange-server hotmail activesync

是否有人熟悉Exchange ActiveSync库或python的开源客户端?我做了初步的搜索,但收效甚微。我已经看过C#的一些例子,但我想在我尝试移植任何东西之前我会在这里问一下。

如果你很好奇。这将是已经存在的基于Linux的IMAP / POP3客户端的扩展。在游戏后期转移到Windows / C#并不是一个真正的选择。

2 个答案:

答案 0 :(得分:2)

这是一个基于Twisted构建的Python ActiveSync客户端:https://code.google.com/p/py-eas-client/

答案 1 :(得分:0)

在Debian 9上:

apt-get install mercurial python-twisted
hg clone https://bitbucket.org/drspringfield/py-eas-client
cd py-eas-client
python setup.py install
python imap_to_eas_proxy.py --domain example.org --server mail.example.org --device_id myID.example.net

然后通过不安全的IMAP连接到localhost:3143并正常登录。 (对于我尝试连接的Exchange服务器,它只抛出了Activesync error Connection lost,但是它可能在其他Exchange服务器上和/或在py-eas-client得到改进时可以使用。)