¿Discourse SMTP no recibe correos?

Hola a todos, llevo 2 días intentando configurar el correo en mi foro y siempre falla :pensive:

Así que vengo aquí; mi problema es que el correo de prueba se envía, pero no lo recibo. ¿Cómo lo arreglo?


He esperado 8 horas y no he recibido el correo :frowning:

Ayudadme, chicos…

Actualización del hilo


Mi configuración SMTP app.yml

Por favor, documenta qué pasos has seguido en Solución de problemas de correo electrónico en una instalación nueva de Discourse.

El problema más común es que has configurado Mailgun para tecridible.com, pero tu foro está enviando correos como noreply@discourse.tecridible.com. Puedes editar la línea comentada al final de tu archivo app.yml y modificarla, o volver a configurar Mailgun.

Otro sospechoso podría ser el STARTTLS deshabilitado. El puerto 587 necesita STARTTLS, si no recuerdo mal.

hola @pfaffman, gracias por tu respuesta. No usé Mailgun, estoy usando mailhostbox.

Edición: mi propio servidor de correo proporcionado por el dominio.

@itsbhanusharma gracias por tu respuesta. Cambié a true y ahora estoy enfrentando este error :frowning:

@pfaffman Puedes editar la línea comentada al final de tu app.yml y cambiarla

Ya la cambié, hermano DeepinScreenshot_select-area_20200826222509

Intenta verificar si tu servidor de correo puede ser alcanzado realmente desde tu servidor de Discourse. La forma más fácil de hacerlo sería ejecutar ./discourse-doctor

NB: ¿qué sucede si eliminas la cadena de autenticación SMTP de la configuración y vuelves a compilar?

¡Hola @itsbhanusharma! Ejecuté ./discourse-doctor

y obtuve con éxito el correo de prueba :heart_eyes:

¡Gracias! Ahora también recibí el correo de prueba en Gmail :heart_eyes:

Lo siento, no puedo adjuntar la captura de pantalla porque los nuevos usuarios no pueden incrustar imágenes. De todas formas, ¡gracias!