# Gmail SMTP with app configuration not working on Ghost

**URL:** <https://forum.ghost.org/t/gmail-smtp-with-app-configuration-not-working-on-ghost/61048>\
**Category:** Using Ghost\
**Created:** [November 29, 2025, 7:29am UTC](https://forum.ghost.org/t/gmail-smtp-with-app-configuration-not-working-on-ghost/61048 "2025-11-29T07:29:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sonjay](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/sonjay/32/38628_2.png) [@Sonjay](https://forum.ghost.org/u/Sonjay)\
**Post date:** [November 29, 2025, 7:29am UTC](https://forum.ghost.org/t/gmail-smtp-with-app-configuration-not-working-on-ghost/61048/1 "2025-11-29T07:29:01Z")

</div>

I am trying to configure Ghost Email with Gmail app password, but it is not working. I tried multiple ways, but always got an error. I also tried ports 465 and 587, but neither is working. My SMTP login credentials are working fine.

“mail”: {  
“transport”: “SMTP”,  
“options”: {  
“host”: “[smtp.gmail.com](http://smtp.gmail.com)”,  
“port”: “587”,  
“secure”: true,  
“auth”: {  
“user”: “xxxx@gmail.com”,  
“pass”: “xxxx xxxx xxxx xxxx”  
}  
}  
},

“from”: “xxxx@gmail.com”,  
“transport”: “SMTP”,  
“options”: {  
“service”: “Gmail”,  
“host”: “[smtp.gmail.com](http://smtp.gmail.com)”,  
“port”: “465”,  
“secure”: true,  
“auth”: {  
“user”: “xxxx@gmail.com”,  
“pass”: “xxxx xxxx xxxx xxxx”  
}  
}

---

<div class="post-metadata">

**Author:** ![Cathy\_Sarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/cathy_sarisky/32/25750_2.png) [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Post date:** [November 29, 2025, 10:51am UTC](https://forum.ghost.org/t/gmail-smtp-with-app-configuration-not-working-on-ghost/61048/2 "2025-11-29T10:51:43Z")

</div>

Working example here:

> **[How to deliver Ghost emails from your local dev setup](https://www.spectralwebservices.com/blog/ghost-developer-email/)**
>
> How to get Ghost sending mail from your development install, without a whole lot of extra fuss.

But note the last paragraph. Could your host be blocking outbound email?
