Gmail SMTP Provide Free Send 2000 Email Par day. If You use Zoho free Account, You Never Be Send Free Email With SMTP.
https://support.google.com/a/answer/176600?hl=en
You Use Gmail For SMTP. You Must Follow Me All Steps. All The Steps Require:
Firstly Enable 2-Step Verification In Your Gmail Account. You Do not Enable 2-Step Verification. You Never Send Email, And You Face an Error In Ghost CMS.
Firstly Create A new Password For Your SMTP. App Password Help To Secure Your Account And You Do Not Provide A real Account Password information in You SMTP.
Configure Your email settings inside the config.production.json file. You add the code below just after the database section.
...
"mail": {
"from": "Your-Gmail@gmail.com",
"transport": "SMTP",
"options": {
"host": "smtp.gmail.com",
"service": "Gmail",
"port": "465",
"secure": true,
"auth": {
"user": "Your-Gmail@gmail.com",
"pass": "Paste Your-App-Password"
}
}
},
...
In this example, you use Your Gmail. Replace Your-Gmail@gmail.com and Paste Your Copy App Password.
Then, restart all Ghost CMS Services for changes to take effect.
ghost restart
If You Use Bitnami to Install Ghost CMS, Make Sure Your Restart Ghost CMS And Apache.
sudo /opt/bitnami/ctlscript.sh restart ghost
sudo /opt/bitnami/ctlscript.sh restart apache
https://officialrajdeepsingh.dev/how-to-add-custom-domain-on-your-google-compute-engine/
https://officialrajdeepsingh.dev/setup-newly-launch-ghost-cms-on-google-cloud-platform/