My transactional emails (signups, you name it) seem to be falling into a black hole. Newsletters don’t work either but that won’t matter if transactional mail isn’t setup. I don’t get any errors and the firewall is open; UFW is disabled entirely. I even added an explicit firewall rule on Google Cloud Console for egress on ports tcp:2525, tcp:465, and tcp:587. DNS is setup and verified through Mailgun.
What’s your URL? https://www.stardustrpg.com
What version of Ghost are you using? Latest, 4.11
How was Ghost installed and configured? Ubuntu 20.04 LTS, Google Cloud VM
What errors or information do you see in the console?
I don’t get any errors at all. Here is ghost log
:
[2021-08-03 15:33:51] INFO "POST /members/api/send-magic-link/" 201 37ms
There are no logs on Mailgun’s end. I don’t think they’re even getting connected. I did a test email with SWAKS, following Mailgun’s documentation, and that worked just fine.
Here is config.production.json
:
{
"url": "https://www.stardustrpg.com",
"server": {
"port": 2368,
"host": "127.0.0.1"
},
"database": {
"client": "mysql",
"connection": {
"host": "localhost",
"user": "REDACTED",
"password": "REDACTED",
"database": "REDACTED"
}
},
"mail": {
"from": "Stardust Automata <postmaster@automata.stardustrpg.com>",
"transport": "SMTP",
"options": {
"service": "Mailgun",
"host": "smtp.mailgun.org",
"port": 587,
"auth": {
"user": "postmaster@automata.stardustrpg.com",
"pass": "REDACTED"
}
}
},
"logging": {
"transports": [
"file",
"stdout"
]
},
"process": "systemd",
"paths": {
"contentPath": "/var/www/stardust/content"
}
}
It would help if I got any kind of error message but I just don’t…?