Configuring DNS for Mailgun on Google Domains with Subdomain Email

Hey everyone, I’m having trouble setting up my email system. I want to use Mailgun for receiving emails on subdomains, like [email protected]. I’ve added the MX records that Mailgun told me to, but they’re not verifying properly. The records show up orange with an exclamation mark in Google Domains.

My main domain mysite.com uses Google Apps for email, but I’m not using it for subdomains. I’m really confused about how to make Google Domains and Mailgun play nice together for these subdomain email addresses.

Has anyone dealt with this before? What should I check or change to get this working? I’ve been scratching my head over this for a while now. Any tips or tricks would be super helpful!

I encountered a similar issue when setting up Mailgun for subdomain emails. Here’s what worked for me:

First, ensure you’re adding the MX records to the subdomain (dev.mysite.com) and not the main domain. In Google Domains, create a separate DNS record set for the subdomain.

Next, verify you’ve added all required records - MX, TXT for SPF, and DKIM. These are crucial for proper email functionality.

If records are still showing as unverified, try lowering the TTL to 3600 seconds (1 hour) to speed up propagation during testing.

Lastly, if issues persist, don’t hesitate to contact Mailgun support. They’re generally quite responsive and can provide specific guidance for your setup.

Remember, DNS changes can take time to propagate fully. Be patient and keep troubleshooting.

I’ve been through this exact headache before, and I feel your frustration! The key is to make sure you’re adding the MX records to the subdomain itself, not the main domain. In Google Domains, you need to create a separate DNS record set for ‘dev.mysite.com’ and add the Mailgun MX records there.

Also, double-check that you’ve added all the required records - not just MX, but also the TXT records for SPF and DKIM. These are crucial for proper email delivery and verification.

One thing that tripped me up was the TTL (Time To Live) settings. If you’ve recently changed records, it might take a while to propagate. I’d suggest setting the TTL to 1 hour (3600 seconds) to speed things up during testing.

If you’re still having issues after this, it might be worth reaching out to Mailgun support. They were surprisingly helpful when I got stuck on a similar setup. Good luck, and don’t give up – it’s definitely doable!

ugh, i get it. try addin your mx recs to your subdomain (dev.mysite.com) and not the main domain; also, check txt recs for spf nd dkim. if still no luck, email mailgun support. hang in there!