Automatic configuration of email clients such as Outlook and Thunderbird.

How to use

In order to use Autodiscover.Zone, you must publish specific DNS records instructing Autodiscover.Zone how to configure the email client requesting configuration settings.

Add the DNS records below to your zone file, ensuring you change to match the mail server that will be used. Most of the time this will be but could be something else entirely.

DNS Records

autoconfig              600     IN      CNAME

_autodiscover._tcp      600     IN      SRV     0 0 443
_submission._tcp        600     IN      SRV     0 1 587
_imap._tcp              600     IN      SRV     0 0 0 .
_imaps._tcp             600     IN      SRV     0 1 993
_pop3._tcp              600     IN      SRV     10 0 0 .
_pop3s._tcp             600     IN      SRV     10 1 993

DirectAdmin Configuration

To enable autodiscovery for your DirectAdmin hosted domains, you need to create or update the following two conf files. Only new domains will have these records in their zone files, as existing zones are not updated with these changes.

In /usr/local/directadmin/data/templates/custom/dns_cname.conf place the following:

In /usr/local/directadmin/data/templates/custom/dns_srv.conf place the following:

_autodiscover._tcp=0 0 443
_submission._tcp=0 1 587 |HOSTNAME|.
_imap._tcp=0 0 0 .
_imaps._tcp=0 1 993 |HOSTNAME|.
_pop3._tcp=10 0 0 .
_pop3s._tcp=10 1 993 |HOSTNAME|.


It's assumed that the username used to access the email server is the users email address. This should be fine for most deployments.

This is a free service, with no warranty provided or implied. Use at your own risk.