MDaemon DNS Setup for Auto-Discover, SRV/CNAME, SPF, MX records Print

  • 0

MDaemon includes support for AutoDiscover, which simplifies email configuration in supporting clients. By default, this service is enabled.

Prerequisites

  • Webmail must be running under HTTPS (valid, non‑self‑signed SSL certificate recommended).

  • Clients may behave differently depending on AutoDiscover record availability.


1. Add SRV Records to Public DNS

Replace company.test with your actual domain:

Service Protocol Priority Weight Port Target
_airsync _tcp 0 0 443 autodiscover.company.test
_autodiscover _tcp 0 0 443 autodiscover.company.test

These direct ActiveSync and AutoDiscover lookups to your server.


2. Create A Record or CNAME

Ensure autodiscover.company.test points to your MDaemon server:

  • A Record: autodiscover.company.test → <public IP of MDaemon server>

  • CNAME Record: autodiscover.company.test → <hostname of MDaemon server>

This enables seamless AutoDiscover resolution.


3. Additional DNS Records for Reliable Email Delivery

To enhance security and deliverability, include the following:

A Record

mail.company.test → <public IP of MDaemon server>

MX Record

company.test → mail.company.test (Priority: 10)

SPF (TXT)

v=spf1 ip4:<your_public_IP> include:spf.mdaemon.com ~all

DKIM (TXT)

Publish the DKIM public key generated in MDaemon:

Name: mdaemon._domainkey.company.test  
Value: v=DKIM1; k=rsa; p=<your_public_key>

DMARC (TXT)

Name: _dmarc.company.test  
Value: v=DMARC1; p=quarantine; rua=mailto:dmarc‑reports@company.test

4. PTR (Reverse DNS) Record

Your public IP must reverse‑resolve to mail.company.test. Arrange this with your ISP or hosting provider.


5. (Optional) Autodiscover A Record / CNAME (Client Setup Shortcut)

To simplify manual setup in Outlook or mobile apps:

autodiscover.company.test → mail.company.test (A or CNAME)

6. Validation & Testing Steps

  1. Once all records have propagated:

    • Visit https://autodiscover.company.test/AutoDiscover/AutoDiscover.xml to check accessibility.

  2. Clients will sequentially try:

    • https://company.test/autodiscover/autodiscover.xml

    • https://autodiscover.company.test/autodiscover/autodiscover.xml

    • https://autodiscover.company.test/mddp


Summary of DNS Records to Add

SRV Records

  • _airsync._tcp.company.testautodiscover.company.test:443

  • _autodiscover._tcp.company.testautodiscover.company.test:443

A/CNAME Records

  • autodiscover.company.test → server IP or hostname

  • mail.company.test → server IP or hostname

Email Authentication TXT Records

  • SPF, DKIM, DMARC entries as above

MX Record

  • Domain’s MX -> mail.company.test

PTR Record

  • Reverse DNS for IP -> mail.company.test

These additions ensure AutoDiscover works seamlessly and strengthen overall email security and deliverability.


 


Was this answer helpful?

« Back