I am using Auto discover service Url for a specified e-mail address.
ExchangeService Service = new ExchangeService(ExchangeVersion.Exchange2010);
Service.Credentials = new WebCredentials("username@domainname.com", "Password");
Service.AutodiscoverUrl("username@domainname.com");
Folder inbox = Folder.Bind(Service, WellKnownFolderName.Inbox);
Console.WriteLine("The folder name is" + inbox.DisplayName.ToString());
If I do like this I'm gettin an error:
The Autodiscover service couldn't be located
What I have to do to avoid this error?
Best Answer
You got
Service.Credentials
wrong, use it like this:Using domain credentials, not the email address.
Also doublecheck the following:
new ExchangeService()
matches server'sService.AutodiscoverUrl();
is correct (email address which data needs to be fetched)The following works for me (in a new Console Application):