AI-generated summary
A user is experiencing an issue with a one-click Google Cloud install of Discourse. Falco and chipi92 confirm that the issue is likely due to using the Bitnami image, which is not supported. They explain that Google Cloud Platform restricts SMTP traffic, requiring users to configure a third-party mail provider or use a custom port/VPN.
chipi92 suggests alternatives such as Sendgrid, Mailgun, or Mailjet, and provides links to relevant documentation and a Bitnami community forum for further support.
When kirkstrobeck expresses interest in using Sendgrid, chipi92 shares a wiki page with instructions on how to configure SMTP settings with Sendgrid parameters.
I guess this is the bitnami image, so not supported here.
I’m running a discourse instance on google cloud, just follow the official guide and everything works fine.
If you launched it from Google Cloud Launcher, then it is a Bitnami image.
Quoting StackOverflow answer:
Google Cloud Platform doesn’t allow SMTP traffic through default ports: 25, 465, 587. You can check Google Cloud Documentation to configure a third-party mail provider like Sendgrid, Mailgun or Mailjet. If you use Google Apps you can also use it to send email through 465 or 587 ports.
Another alternative could be that you use your own email server on a custom port or using a VPN to bypass that port restriction.
You can find more info on Bitnami Wiki page for Google Cloud Platform
If you find more issues with the Discourse Bitnami image or installer, you can post them in our “Discourse powered” community forum at https://community.bitnami.com ![]()
Regards,
Jorge
Disclaimer: I work at Bitnami
Send Grid would be great, I have an account there. How do I set it up on my Discourse install?
Check this out and try to fill all the fields with your Sendgrid parameters:
https://wiki.bitnami.com/Applications/BitNami_Discourse#How_to_configure_SMTP_settings_to_send_emails_from_Discourse_application.3f