$ ghost restart ( no error, site up and running, just keep getting the email error)
Mailgun recommends that we recreate a subdomain, so I created mail.factnest.com . I don’t have an SSL certificate for the subdomain. Does it matter? Has anyone used Mailgun and NOT used a subdomain as they recommended?
I think I may know what the issue is: Mailgun recommends that we create a subdomain for the mail service. So, we also need to create a new A/AAAA record for the mail subdomain.
Sounds like you’ve got a few issues laid on top of each other that need to be sorted out one by one.
Go back to the original configuration after following the instructions step by step. Don’t forget the original instruction were added to recently to use "secure": false,. I’m not sure why Ghost even ran when you had "secure" "true",. That’s not correct syntax so it should have failed.
Now what’s the error? The “fixes” you’re applying might be causing more problems than they’re fixing.
The dedicated subdomain for mailgun is a good idea. I don’t see why you wouldn’t do it. There’s essentially no additional steps. It sounds like you’ve configured two now - mail and mailgun. Just stick to mailgun because mail is typically already used for default services.
You definitely don’t need an A/AAAA record. Just follow the instructions to create the TXT, MX and CNAME records. Mailgun will check that you’ve done it all right. Do you have all green ticks in mailgun → sending → domains → domain settings → DNS records?
You definitely don’t need to change your firewall - the connect to mailgun is outbound so poking a hole in your own firewall is a bad idea.
You definitely don’t need an SSL certificate for the domain.
So if you just follow the instructions, what error do you get?
Thanks for the clarification. I’ll implement your suggestions and get back to you.
I deleted mail. because I also configured iCloud+ MX records and thought they were conflicting. So I started over again, and will do one thing at a time.
I’ll wait 24 hours and try again because I tried doing everything at once with Mailgun and iCloud+, so there could be conflicting issues. I deleted the iCloud+ DNS mail records and will re-add if Mailgun works first.