Hello, Ghost community. I am hosting several Ghost installs on one machine. All are working very well, including sending newsletters. All but one, and I can’t figure out what the issue is, as I have set it up the same way as I have done the others. I have even deleted my DNS records and entry in Mailgun and tried again. Alas. still no go.
Whenever I try to send a newsletter, I get this entry in my error log:
I tried “ghost doctor” and all is as it should be. Sending via SMTP works just fine. Mailgun help has been no help; they seem to think it’s a Ghost issue. Any assistance would be very appreciated.
Double check that the Mailgun URL is correct for your region. For instance, I need to use api.eu.mailgun.net. Otherwise, I get this error from Mailgun.
My MacBook just died, so I currently have limited Internet etc.
However, given everything is on one server (I assume native installations?) and Node etc. is the same, I’d try, after taking a snapshot, reinstalling the Ghost instance using the same DB. Don’t forget to archive your images and take copies of your routes.yaml and redirects.
Yes, they are unique. That said, I do have to use the account API, which other domains share. Along similar lines, I did try to use another domain I set up for Mailgun on this Ghost install, and I received the same error. That led me to believe it was my server, but I’m not so sure now.
Mailgun help insists that it is not their service that’s causing the error. I’m not sure if I believe them, though. I have a bout a dozen subscribers right now, about as many as another Ghost install on the same server that works fine. I’m not sure how’d I try sending just a few.
I did not know there was a sandbox. I will investigate.