0

EWS を使用して受信トレイ フォルダー情報を取得しようとしています。

 ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);**//Here Exchange2007_SP3 version not coming.Only(Exchange2007_SP1,Exchange2010,Exchange2010_SP1,Exchange2010_SP2) are available**
 service.Credentials = new WebCredentials(UserName, Password, DomainName);
 service.Url = new Uri("HTTPS://" + ServerName + "/EWS/Exchange.asmx");
 Folder rootfolder = Folder.Bind(service, WellKnownFolderName.Inbox);**//Error Arises**
 foreach (Folder folder in rootfolder.FindFolders(new FolderView(int.MaxValue)))
 {
 }

エラーが発生しています: クライアント アクセス サーバーのバージョンが、アクセスしたリソースのメールボックス サーバーのバージョンと一致しません。アクセスされているリソースのアドレスで AutoDiscover を使用して、指定されたリソースへのアクセスに使用する正しい URL を決定します。

 If i use autodiscover service , For that to error arises.

 service.AutodiscoverUrl("adminuser@Domain.com",RedirectionUrlValidationCallback);

エラーが発生しています: 自動検出サービスが見つかりませんでした。

4

1 に答える 1