Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save luanshiliuxng/a8afb9058ed6cd0041ce to your computer and use it in GitHub Desktop.
Save luanshiliuxng/a8afb9058ed6cd0041ce to your computer and use it in GitHub Desktop.
Gandi subdomain DNS configuration for Mailgun validation
# Gandi subdomain DNS configuration for Mailgun validation
# - Add the SPF record as TXT and SPF
# - Suffix the DKIM record and `email` CNAME with the subdomain
# ex: `mg.domain.com`
mg 10800 IN CNAME mailgun.org.
@ 10800 IN SPF "v=spf1 include:mailgun.org ~all"
@ 10800 IN TXT "v=spf1 include:mailgun.org ~all"
mailo._domainkey.mg 10800 IN TXT "k=rsa; p=MIG...QAB"
email.mg 10800 IN CNAME mailgun.org.
@ 10800 IN MX 10 mxa.mailgun.org.
@ 10800 IN MX 10 mxb.mailgun.org.
@ailaire
Copy link

ailaire commented Mar 3, 2017

Thank you for this, it was very helpfull. I made some modifications though :

  • since I configure a sub-domain <mg.mydomain.tld>, I replace @ by mg
  • The mg CNAME doesn't seem necessary

@sekoyo
Copy link

sekoyo commented Mar 5, 2018

@ailaire thanks for the comments, also trying to configure gandi. So to be clear each entry that begins with @ you replace with your subdomain name?, so:

mg 10800 IN SPF "v=spf1 include:mailgun.org ~all"

etc? Also did you get rid of all of gandi's default ones for their services there?

@Shivawkes
Copy link

Gonna jump in here since I'm doing this now. I did get rid of Gandi's default records for their services and it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment