¿cómo lo arreglo? estoy usando la aplicación de un clic de DigitalOcean
Probablemente sea por la incompatibilidad de Cloudflare con el instalador. Quizás puedas desactivar temporalmente el proxy de Cloudflare (la nube naranja) para tus registros A mientras instalas, o simplemente editar manualmente el archivo app.yml y reconstruir (eso es lo que yo hago).
¿Cómo edito app.yml?
cd /var/discourse
nano containers/app.yml
No olvides agregar esto en la sección de plantillas en la parte superior de tu app.yml:
- "templates/cloudflare.template.yml"
Agrega la información necesaria, como el nombre de host y las credenciales de SMTP.
Guarda y sal, luego ejecuta:
./launcher rebuild app
Sí, eso parece bien. Si intentas el instalador ahora con eso desactivado, espero que funcione. Si tiene éxito, aún querrás agregar la plantilla de Cloudflare al app.yml y volver a compilar.
Tienes que desplazarte más abajo en el archivo para ver esos campos. ¿Falló el instalador incluso con la proxy de Cloudflare desactivada?
Recomiendo AWS SES; es el servicio de primer nivel más rentable que conozco. No es gratuito, pero es económico, se basa en el uso y no tiene mínimos.
No estoy seguro sobre el uso de un Gmail gratuito, no lo he probado. Quizás quieras buscar en los foros sobre eso.
El precio inicial de AWS SES es gratuito durante 12 meses
Creo que eso es solo si estás alojando Discourse con ellos en una instancia EC2, a menos que esté equivocado.
Vale, probaré SendGrid
Mailgun es un excelente proveedor de SMTP; solo necesitas verificar con una tarjeta de crédito o débito, pero no te cobrará nada.



