无法找到自动发现服务

时间:2018-02-15 10:00:56

标签: c# microsoft-exchange

我们正在尝试将电子邮件从我们的场所移至云端,并面临“无法找到自动发现服务”错误。对于某些电子邮件,相同的代码工作正常但面临随机电子邮件的问题。云迁移中是否缺少某些内容。

以下是我的代码:

_exchangeService = new ExchangeService(ExchangeVersion.Exchange2013);                     _exchangeService.TraceEnabled = true;                     _exchangeService.Credentials = new WebCredentials(_mailbox.EmailAddress,decryptedPassword);

             //   _exchangeService.EnableScpLookup = true;
                    _exchangeService.AutodiscoverUrl(_mailbox.EmailAddress, SslRedirectionCallback);

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我不清楚你为什么要使用"代码"执行从内部部署到云存在的Exchange迁移。我已多次执行此类任务,从来没有必要修改任何"代码"可以这么说。您从哪个来源更新此代码?

关于"自动发现"通常,在执行此类迁移时,通常会更新自动发现DNS记录,以便将邮件流定向到云存在。从那里开始,云存在决定将消息插入" in-cloud"邮箱或转发到仍然存在的邮箱"在本地"。这很常见,因为迁移可能需要很长时间才能完成,而且邮件流不会造成很大的中断。

您可以提供的任何详细信息,以清除您正在做的事情以及您尝试做的事情将会有所帮助。