Zimbra autodiscover configuration

When autodiscover is correctly configured for your domain name, your email client will autodiscover the necessary server settings in order to send and receive email – all you have to provide is your email address and password.

NB: Access to your domain name's DNS control panel is required to make these changes.

There are two DNS entries required to setup autodiscover:

  1. SRV record
TYPE: NAME VALUE TTL(secs) PRIORITY
SRV _autodiscover._tcp 10 100 443 zimbra.protectedservice.net 300
  1. CNAME record
TYPE: NAME VALUE TTL(secs) PRIORITY
CNAME autodiscover zimbra.protectedservice.net 300

How to check the records exist

To check you have setup the above DNS entries correctly - you can use this online tool:

https://dnschecker.org/all-dns-records-of-domain.php

To check the SRV record: type the following into the 'Enter any Valid URL:' box

_autodiscover._tcp.example-domain.com

If setup correctly, that should return a valid SRV record

To check the CNAME record: type the following into the 'Enter any Valid URL:' box

autodiscover.example-domain.com

If setup correctly, that should return a valid CNAME record

You can also use the dig command-line tool to check this from a Terminal (in Mac and Linux) or from a Windows Command Prompt, with the following commands:

dig +short SRV _autodiscover._tcp.example-domain.com

Result: 10 1 443 example-domian.com

dig +short CNAME autodiscover.example-domain.com

Result: example-domain.com

For both SRV and CNAME records: If the dig command returns a result, that means the record has been setup correctly. If the dig command returns no result - that means the record has not been set correct.