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
-
Once all records have propagated:
-
Visit
https://autodiscover.company.test/AutoDiscover/AutoDiscover.xml
to check accessibility.
-
-
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.test
→autodiscover.company.test:443
-
_autodiscover._tcp.company.test
→autodiscover.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.