the issue is that newsletter emails will not send. we have all the DNS records properly configured in mailgun and yet the emails will not send. we also have the mailgun api properly configured in ghost.
Your DNS is not set up correctly. You have both Google and Mailgun MX on the bare domain. I’m afraid that’s not right: Mailgun should be on a subdomain, e.g., email.learnt.io.
Use mg.learnt.io for MX, as you may want to set up a CNAME for email.mg.learnt.io later. Furthermore, make sure you log into Mailgun and change the domain settings, and confirm that these are reflected in the settings.
I can’t be much clearer. You should have two MX records pointing to Mailgun, and these need to be named mg.learnt.io. So, remove the other four, but not those related to Google Mail.