Exchange server Exchange 2010 EWS无法访问2007邮箱-自动发现?

Exchange server Exchange 2010 EWS无法访问2007邮箱-自动发现?,exchange-server,Exchange Server,我的雇主使用的托管公司在周末升级到Exchange2010。这导致我们用来访问邮箱的服务中断。托管公司说我们的邮箱仍然是2007年的。现在尝试使用Exchange 2007 Web服务访问它们时,出现以下错误: 客户端访问服务器版本与正在访问的资源的邮箱服务器版本不匹配。要确定用于访问资源的正确URL,请使用带有资源地址的自动发现 我在谷歌上搜索了一下这个错误,并找到了一些关于使用自动发现来解决这个问题的帖子。我尝试了我找到的Microsoft示例,但我不清楚控制台的输出告诉了我什么或者我如何使

我的雇主使用的托管公司在周末升级到Exchange2010。这导致我们用来访问邮箱的服务中断。托管公司说我们的邮箱仍然是2007年的。现在尝试使用Exchange 2007 Web服务访问它们时,出现以下错误:

客户端访问服务器版本与正在访问的资源的邮箱服务器版本不匹配。要确定用于访问资源的正确URL,请使用带有资源地址的自动发现

我在谷歌上搜索了一下这个错误,并找到了一些关于使用自动发现来解决这个问题的帖子。我尝试了我找到的Microsoft示例,但我不清楚控制台的输出告诉了我什么或者我如何使用它

看起来它试图点击一些URL,然后报告它发现了什么。我有例外,“找不到电子邮件地址”或“站点不匹配”

编辑:我得到了示例应用程序以返回一些信息。现在我的问题是,如何将此输出转换为访问我需要的邮箱

下面是返回的属性列表,其中省略了它们的实际值

=? Trying 'Email@myDomain.com' at 'https://myDomain.net/Autodiscover/Autodiscover.xml'
User/DisplayName=
User/LegacyDN=
User/DeploymentId=
Account/AccountType=
Account/Action=
Account/Protocol/Type=
Account/Protocol/ASUrl=
Account/Protocol/DirectoryPort=
Account/Protocol/MdbDN=
Account/Protocol/OABUrl=
Account/Protocol/OOFUrl=
Account/Protocol/Port=
Account/Protocol/ReferralPort=
Account/Protocol/Server=
Account/Protocol/ServerDN=
Account/Protocol/ServerVersion=
Account/Protocol/UMUrl=
Account/Protocol/PublicFolderServer=
Account/Protocol/AD=
Account/Protocol/EwsUrl=
Account/Protocol/Type=
Account/Protocol/AuthPackage=
Account/Protocol/CertPincipalName=
Account/Protocol/DirectoryPort=
Account/Protocol/OABUrl=
Account/Protocol/Port=
Account/Protocol/ReferralPort=
Account/Protocol/Server=
Account/Protocol/SSL=
Account/Protocol/Type=
Account/Protocol/DirectoryPort=
Account/Protocol/Port=
Account/Protocol/ReferralPort=
Account/Protocol/External/OWAUrl[@AuthenticationMethod="Fba"]=
Account/Protocol/External/OWAUrl[@AuthenticationMethod="Fba"]=
Account/Protocol/Internal/OWAUrl[@AuthenticationMethod="Basic, Fba"]=
Account/Protocol/Internal/OWAUrl[@AuthenticationMethod="Basic, Fba"]=
Account/Protocol/Internal/OWAUrl[@AuthenticationMethod="Basic, Fba"]=
Account/Protocol/Internal/Protocol/Type=
Account/Protocol/Internal/Protocol/ASUrl=
有人能给我指出解决这个问题的正确方向吗


此外,我无权对Exchange服务器本身进行任何更改

我通过谷歌搜索找到了答案。从“Account/Protocol/EwsUrl=”属性返回的URL为我提供了希望指向Web服务的值

我通过谷歌搜索找到了答案。从“Account/Protocol/EwsUrl=”属性返回的URL为我提供了希望指向Web服务的值

我也犯了同样的错误:

客户端访问服务器版本与邮箱服务器不匹配 正在访问的资源的版本

…但是这个URL是正确的

服务器平台已升级到2013年,但目标邮箱仍处于2007模式。 修复方法是将邮箱迁移到2013年,然后它再次开始工作。 因此,这是一个环境修复,而不是代码修复。

我也有同样的错误:

客户端访问服务器版本与邮箱服务器不匹配 正在访问的资源的版本

…但是这个URL是正确的

服务器平台已升级到2013年,但目标邮箱仍处于2007模式。 修复方法是将邮箱迁移到2013年,然后它再次开始工作。 因此,这是一个环境问题,而不是代码修复