MX records not showing on DO cPanel but Mailgun is still working?

Posted March 16, 2021 223 views


I recently set up a Mailgun account and attached it to my domain info at Namecheap. Eventually I deployed the project to DigitalOcean, so DO is currently managing the domain name information. I do not see the MX records I added in Namecheap in the DO cPanel but Mailgun is still working! Namecheap won’t let me look at the records because it says DO is managing them. How is this working? Should I add the MX records in the DO cPanel or just leave it all alone?

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.

Submit an Answer
2 answers

Hi @JarrettD5309,

I’m not sure I was able to understand where your Domains is being managed from. This can however be seen using a whois tool. You can use the following tool to try so : WHOIS Search.

If your Nameservers are:

This would mean your DNS is being managed by DigitalOcean and you can add/remove DNS from your Control Panel. In such case, add the MX record to your control panel where your Domain and DNS are.

If you see any other Nameservers, like something related to Namecheap, it would mean your DNS is being controlled from there and you’ll need to make any changes at their control panel.


Hello there,

If you’re using DigitalOcean’s nameservers then you can manage the DNS from your DigitalOcean account. You can check our tutorial on How to Create, Edit, and Delete DNS Records

Hope that this helps!