Setup Google Apps (Gmail + G Suite) SMTP Relay for Discourse Forum!

discourse
smtprelay

(Pradeep Kumar) #1

I wanted to share with you the procedure to integrate Google Apps (Gmail) SMTP Relay for Discourse Forums… to be honest, it’s not completely difficult like you might think.

Part 1: G Suite (formerly Google Apps)

First, you should be a ‘paid’ G Suite user. This won’t work on your existing Google Apps account if you haven’t paid for this. So upgrade your account and grab the paid version. This is where you can get the ‘SMTP relay service’ feature unfortunately.

Here are the steps:

  1. Go to Google Admin.

  2. Then “Apps” > “G Suite” > “Gmail”

  3. Now you are in “Settings for Gmail” page, at the bottom, click on “Advanced settings”.

  4. Here, search for “relay” and you’ll find something called “SMTP relay service”. Click the “Configure” option.

That’s all. You can refer this screenshot below to see the settings I used:

You need to enter your forum’s IP address here. Check all the settings thrice and don’t forget to save them! Your work on “G Suite” settings is over. Now, let’s go to Discourse!

###Part 2: Discourse

These are the settings I used:

DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com

DISCOURSE_SMTP_PORT: 587

DISCOURSE_SMTP_USER_NAME:

DISCOURSE_SMTP_PASSWORD:

#DISCOURSE_SMTP_ENABLE_START_TLS: true

You don’t need to enter anything for SMTP username and password here, just leave them blank. That’s all you need to do. Now rebuild your container! As we all know, this will take some time, so wait for it… and read “Gmail sending limits in G Suite”.

Done? Now, to see whether this is properly working or not, go to your Discourse forum:

Settings > Admin > Emails | Here you can send a test email to see if it’s working or not!

That’s all folks! If you are facing any issues, kindly share them and I’ll try my best to give suggestions!

Update: G Suite SMTP Relay Sending Limits


If you have only $100 to start a blog, how would you use it?
(Santhosh veer) #2

Hi, bro Thanks for this post :slight_smile:
bro Daily Email Limit for G suite SMPT Relay ??


(Pradeep Kumar) #3

According to this page, they said “A registered G Suite user can’t relay more than 10,000 messages in a 24-hour period, and can’t relay messages to more than 10,000 unique recipients per 24-hour period.”

Even I spoke with the G Suite support, they said 10k is possible if we use it as SMTP Relay with our own server.


(Santhosh veer) #4

wow 10,000 per day this is awesome :heart_eyes:


(Santhosh veer) #5

Currently, OUR HBB forum Using G Suite SMPT Replay???


(Pradeep Kumar) #6

Yes bro, we migrated from SendGrid to G Suite SMTP Relay recently. :slight_smile:


(Santhosh veer) #7

Great really its awesome per day 10,000 is good one for Forums no extra Inversements for Emails


(Pradeep Kumar) #8

Yes bro, but still I’m skeptic about this, nobody provided a proper answer for this in the Internet, even the Google post is confusing me a lot. :frowning: