Acabo de empezar a usar Discourse con GCP (Google Cloud Platform) en Ubuntu. He reinstalado Discourse fresco como, ¿2 o 3 veces? Y cada vez que intento usar SendGrid, no funciona. Solo funcionó una vez, cuando Discourse se instaló como prueba con Docker. También intenté usar el puerto 2525, pero eso tampoco funciona.
¿Has verificado si tu servidor tiene acceso saliente en ese puerto?
A diferencia de DigitalOcean, Google Cloud tiene una política de red establecida entre los servidores que aloja y el mundo exterior.
Tiene acceso saliente y aún así falla. No sé por qué.
¿Has probado realizar la prueba mediante Telnet?
No, ahora intentaré probarlo mediante telnet.
Funciona, pero aún no envía.
Bien, he solucionado el problema. Resulta que no lo permití en el firewall de Ubuntu.