How do you configure Ghost CMS self-hosted instances to deliver member login links and newsletter subscription confirmations through AutoSend SMTP?
Ghost CMS + AutoSend SMTP Setup
Ghost requires configuring the mail section in config.production.json.
{
"url": "https://yourpublication.com",
"mail": {
"transport": "SMTP",
"options": {
"host": "smtp.autosend.com",
"port": 587,
"secure": false,
"requireTLS": true,
"auth": {
"user": "autosend",
"pass": "your_autosend_smtp_key"
}
},
"from": "Newsletter <newsletter@yourpublication.com>"
}
}
Note: The SMTP username is always the literal string
autosend. The password is your dedicated AutoSend SMTP Key (AS_...) generated from the SMTP tab in Project Settings (not your general REST API key).
After updating the config, restart Ghost with ghost restart. All magic authentication links for members and newsletter subscription confirmations will route through AutoSend with verified domain reputation.