Después de la instalación, Discourse no puede enviar el correo electrónico de verificación

Hola,

He instalado Discourse y, después de hacerlo, veo la siguiente página de registro, pero no estoy recibiendo el correo de confirmación. Incluso configuré los ajustes de correo en app.xml durante el script de instalación de Discourse, pero sin éxito.

Por favor, ayúdame a instalarlo correctamente y avísame si hay algún error en el sistema de correo.

Gracias.

¡Hola @Hitesh_Dubey! Bienvenido. Nos alegra que estés empezando. ¿Ya revisaste Solución de problemas de correo electrónico en una nueva instalación de Discourse? Ese es el lugar principal para obtener ayuda con este problema. Puedes publicar aquí lo que hayas hecho y cuál es el problema que estás experimentando.

Hola,

Gracias por la respuesta.

Ya intenté el enlace (Troubleshoot email on a new Discourse install) e introduje mis credenciales de Gmail, pero sigue habiendo un problema con el envío de correos en Discourse.

Gmail no es una opción recomendada; ¿has probado uno de los proveedores de correo electrónico recomendados?

discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub

Hola, ¿podemos omitir esta verificación por correo electrónico? Si no la necesitamos.

Puedes hacerlo mediante SSH:

cd /var/discourse 
./launcher enter app
rake admin:create 

Luego sigue las instrucciones que aparecen en pantalla.

Hola, ¿si quiero usar las credenciales de mi cuenta de Gmail, como smtp.gmail.com con el puerto 587? ¿Es posible?

NO. Eso no se recomienda por varias razones.

En teoría, si te esforzaras mucho con una cuenta de Google Workspace de pago, podrías usar el SMTP de Google, pero con una cuenta gratuita, definitivamente te banearán antes de que te des cuenta.

Incluso las cuentas de Google de pago tienen límites de envío bastante restrictivos y un gasto mínimo que debes alcanzar antes de que te permitan llegar a ese límite:

Mailgun tiene un plan de pago por uso con 5000 correos electrónicos gratuitos al mes durante 3 meses, y luego pagas por la cantidad que envíes (0,80 $/1000). ¿Eso parece un punto de partida razonable?

Además, no facturan por cantidades inferiores a 1 $, así que creo que puedes enviar 1250 al mes sin que te cobren.

Me he registrado en SendGrid y lo he integrado en mi Discourse, pero aún no puedo enviar correos.

Hola,

He configurado Mailgun y he añadido la configuración en app.xml. Las pruebas de correo funcionan correctamente, pero cuando intento registrarme, no recibo el correo de activación de la cuenta.

Gracias.

Si estás utilizando, por ejemplo, ‘admin@discourse.tusitio.com’ como correo de registro, necesitarás configurar una cuenta de correo para ella para que tenga una bandeja de entrada (Zoho Mail te permite tener un dominio gratuito en su plan Forever Free). O podrías ejecutar la configuración nuevamente con un correo de administrador diferente (por ejemplo, el tuyo personal). Puedes cambiarlo más tarde una vez que tu foro esté en línea.

(y el consejo universal de revisar tu carpeta de spam también podría aplicarse aquí :slightly_smiling_face:)