Join 1M+ other developers and:
- Get help and share knowledge in Q&A
- Subscribe to topics of interest
- Get courses & tools that help you grow as a developer or small business owner
How should MX records look like for personal mail server
I have a droplet on digital ocean hosting my own web server and now I’m trying to add a mail service with some combination of dovecot and postfix. I’m running into two issues:
1) I am confused how to setup my MX DNS records. I tried to follow this guide, but I didn’t quite understand: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-postfix-e-mail-server-with-dovecot
At the moment, I have the following.
MX: 2 records:
mail.example.com mail handled by example.com
example.com mail handled by mail.example.com
Pretty sure this is wrong, but what should it be? Just the second one?
2) Online test services report Reverse DNS is not a valid Hostname
As far as I can tell, I have done everything right in order to have Reverse DNS lookup. My
/etc/hosts are set to
example.com and my droplet is named
The output of the host command:
% host example.com example.com has address IPV4ADDR example.com has IPv6 address IPV6ADDR example.com mail is handled by 50 mail.example.com. % host IPV4ADDR reverse_ip_address_here_.in-addr.arpa domain name pointer example.com.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.×