2

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

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

关键错误:20

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

      credentials = Credentials(username=<login>, password=<password>)    
      self.__account = Account(primary_smtp_address=mailbox, 
                               credentials=credentials,
                               autodiscover=True, access_type=DELEGATE)

这里可能是什么问题?

4

1 回答 1

1

这是由于来自 EWS 的意外内部版本号。在https://github.com/ecederstrand/exchangelib/issues/221中修复

于 2017-08-31T08:56:01.027 回答