Automatic configuration of email clients such as Outlook and Thunderbird.
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 yourmailserver.com to match the mail server that will be used. Most of the time this will be mail.yourdomain.com but could be something else entirely.
autoconfig 600 IN CNAME autodiscover.zone.
_autodiscover._tcp 600 IN SRV 0 0 443 autodiscover.zone.
_submission._tcp 600 IN SRV 0 1 587 yourmailserver.com.
_imap._tcp 600 IN SRV 0 0 0 .
_imaps._tcp 600 IN SRV 0 1 993 yourmailserver.com.
_pop3._tcp 600 IN SRV 10 0 0 .
_pop3s._tcp 600 IN SRV 10 1 993 yourmailserver.com.
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:
autoconfig=autodiscover.zone.
In /usr/local/directadmin/data/templates/custom/dns_srv.conf
place the following:
_autodiscover._tcp=0 0 443 autodiscover.zone.
_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.