I am testing against an Exchange 2007 server and I am having problems retrieving the inbox folder with the Folder folder_root = Folder.Bind(exchangeService, WellKnownFolderName.Inbox);
statement. For some reason, this instruction returns the following error:
Microsoft.Exchange.WebServices.Data.ServiceRequestException: The response received from the service didn't contain valid XML. ---> Microsoft.Exchange.WebServices.Data.ServiceXmlDeserializationException: The expected XML node type was XmlDeclaration, but the actual type is Element.
en Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read(XmlNodeType nodeType)
en Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadXmlDeclaration(EwsServiceXmlReader reader)
--- Fin del seguimiento de la pila de la excepción interna ---
en Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadXmlDeclaration(EwsServiceXmlReader reader)
en Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadResponse(EwsServiceXmlReader ewsXmlReader)
en Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.ReadResponseXml(Stream responseStream)
en Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.ReadResponse(IEwsHttpWebResponse response)
en Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest'1.Execute()
en Microsoft.Exchange.WebServices.Data.ExchangeService.BindToFolder(FolderId folderId, PropertySet propertySet)
en Microsoft.Exchange.WebServices.Data.ExchangeService.BindToFolder[TFolder](FolderId folderId, PropertySet propertySet)
en Microsoft.Exchange.WebServices.Data.Folder.Bind(ExchangeService service, WellKnownFolderName name)
en ReadMailsExchange.ExchangeLibrary.getMails()
en C:\Users\Jorge\source\repos\ReadMailsExchange\ReadMailsExchange\ExchangeLibrary.cs:línea 42
Any ideas that may be causing this problem?
Added:
Apparently, the answer I get is HTML and not XML, to which this change may be due?