Python Exchangelib连接问题,keyError 20

时间:2017-08-30 10:53:53

标签: python exchangewebservices exchangelib

我尝试使用python 3.6和exchangelib连接到office365交换帐户 - 但是我收到错误:

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

KeyError:20

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

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

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

这是由于EWS的意外版本号造成的。已修复https://github.com/ecederstrand/exchangelib/issues/221