How to configure MailEnable to cater for autodiscover requirements on a pure Android device


SUMMARY

This article provides information on how to configure MailEnable to cater for pure Android devices autodiscover requirements

INFORMATION

When a pure Android client autodiscovers during the email account setup process it does not perform all the four methods that most other email clients perform.

The ordered list of URL checks that a pure Android email client will perform is listed below:

  1. Autodiscover to https://example.com/Autodiscover/Autodiscover.xml. The example.com is the email domain part of the email address used in account settings.
  2. Autodiscover to https://autodiscover.example.com/Autodiscover/Autodiscover.xml.

Not having the ability to autodiscover using the SRV record method or being able to fall back via HTTP URL's (as some other email clients provide), it is required that each domain be bound to a specific SSL certificate and IP address to successfully pass the above 2 autodiscover tests.

CONFIGURATION

Autodiscover DNS records:
  1. Create a CNAME record in your local DNS server under the domain that will be used for autodiscover (or via your hosting provider hosting the DNS server). I.e.: autodiscover.exampledomain.com
  2. Obtain an SSL certificate for the domain. MailEnable recommends obtaining a wildcard SSL certificate also named Unified communication certificate so that it can cater for all names of the domain. I.e.: mail.exampledomain.com and autodiscover.exampledomain.com
Adding the SSL certificate under the website servicing the MailEnable EAS service and host header binding:
  1. Open the Microsoft Internet Information Services
  2. Expand the folder tree and click on the root website that is servicing the MailEnable EAS service
  3. In the "Actions" pane click on "Bindings" and then on the "Add" button.
  4. Select HTTPS under the "Type" selection and then select the IP the domain is bound to in the dropdown menu for available IP's.
  5. Under the "SSL certificate" dropdown select the certificate that has been imported for the domain and then click ok.
Adding the MailEnable autodiscover service under the website servicing EAS:
  1. Open the MailEnable ActiveSync management utility.
  2. Navigate to the "IIS Integration" tab.
  3. Locate the SSL website and click to highlight the site.
  4. Click the button for "Install AutoDiscover" to install the autodiscover service under the website.

TROUBLESHOOTING

The recommended procedure to troubleshoot autodiscovery is to use the Microsoft Exchange test connectivity website located here:

https://testconnectivity.microsoft.com/

MailEnable also provides a tool for testing auto discover located here:

http://www.mailenable.com/tools/

REFERENCES

MailEnable Exchange ActiveSync Deployment guide: http://www.mailenable.com/activesync/EAS_Deployment_Guide.pdf



Product:MailEnable (All Versions)
Category:Environment
Article:ME020622
Module:Other
Keywords:EAS,Outlook,activesync,Microsoft,SRV,Android
Class:HOWTO: Product Instructions
Revised:Wednesday, May 4, 2016
Author:
Publisher:MailEnable