When you search the Internet, you will find very simple answers for “How to read emails programmatically” ... The websites explain most of the same as on this page. http://omegacoder.com/?p=454
// depends from Exchange server version service.Credentials = new NetworkCredential("MDR", "password", "zzz"); service.AutodiscoverUrl("mdr@zzz.be"); object o = service.FindItems(WellKnownFolderName.Inbox, new ItemView(10)); FindItemsResults<Item> findResults = service.FindItems(WellKnownFolderName.Inbox, new ItemView(10)); foreach (Item item in findResults.Items) { Console.WriteLine(item.Subject); }
it fails when it runs the autodiscoverURL line. The error says: "Could not find the Autodiscover service."
So, I wentogled on and found this site from Microsoft https://www.testexchangeconnectivity.com/#&&/wEXAQUBcwUBME93h2+JjI0+MV2gTqcRL0g43z9m Here you can test my mail server .... When I pass the parameters, I get an error below. ...
But I still do not understand what is the problem? Do I need to add a record in DNS? Can anyone help?
Attempting to test potential Autodiscover URL https://autodiscover.zzz.be/AutoDiscover/AutoDiscover.xml Testing of this potential Autodiscover URL failed. Test Steps Attempting to resolve the host name autodiscover.ncb.be in DNS. The host name resolved successfully. Additional Details IP addresses returned: 213.246.192.205 Testing TCP port 443 on host autodiscover.ncb.be to ensure it listening and open. The specified port is either blocked, not listening, or not producing the expected response. Tell me more about this issue and how to resolve it Additional Details A network error occurred while communicating with the remote host. Exception details: Message: No connection could be made because the target machine actively refused it 213.246.192.205:443 Type: System.Net.Sockets.SocketException Stack trace: at System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port) at Microsoft.Exchange.Tools.ExRca.Tests.TcpPortTest.PerformTestReally() Attempting to contact the Autodiscover service using the HTTP redirect method. The attempt to contact Autodiscover using the HTTP Redirect method failed. Test Steps Attempting to resolve the host name autodiscover.zzz.be in DNS. The host name resolved successfully. Additional Details IP addresses returned: 213.246.192.205 Testing TCP port 80 on host autodiscover.zzz.be to ensure it listening and open. The port was opened successfully. ExRCA is checking the host autodiscover.zzz.be for an HTTP redirect to the Autodiscover service. ExRCA failed to get an HTTP redirect response for Autodiscover. Additional Details A Web exception occurred because an HTTP 404 - NotFound response was received from IIS7. Attempting to contact the Autodiscover service using the DNS SRV redirect method. ExRCA failed to contact the Autodiscover service using the DNS SRV redirect method. Test Steps Attempting to locate SRV record _autodiscover._tcp.ncb.be in DNS. The Autodiscover SRV record wasn't found in DNS. Tell me more about this issue and how to resolve it
c # exchange-server exchange-server-2007
ethem
source share