AutoDiscovery

This directory contains the implementation of AutoDiscovery.  AutoDiscovery will use an email address to lookup information, primarily email server settings.

 

\client\

The client subdirectory builds autodisc.dll, which is the client API in COM automation interface form.  It provides a low level interface which is agnostic of email and exists to do the networking and email address lookup logic.  A higher level interface will wrap the lower level interface to get the e-mail specific settings out of the returned XML.  This will allow one place for the XML parsing.

 

\server\

The server subdirectory contains the XML files that ISPs should host on their server.

 

\service\

The service subdirectory contains the files needed to run a Microsoft fallback service to provide commonly used settings.

 

\docs\

The docs directory contain specs for the UI and user experience, network protocol, a how to guide to setup the server, and other information.

 

TODO by ship:

Client API:

 

Client (OE):

 

Server: