El correo electrónico no funciona en mi sitio de Discourse

Hola,

Hace dos meses los correos electrónicos dejaron de funcionar por completo en mi sitio de Discourse. No se envían correos de activación ni los usuarios habituales reciben correos con resúmenes de nuevas publicaciones.

Estaría dispuesto a pagarle a alguien para que me lo arregle.

Gracias.

Entonces deberías publicar en Marketplace

Pero el primer lugar donde mirar es en tu servicio de correo electrónico y ver si tu cuenta está al día. Probablemente tu tarjeta de crédito expiró o algo así.

1 me gusta

Ok, publicaré allí.

Mi cuenta está en buen estado. Sin embargo, no sé nada de TI, así que no sé qué está mal. Los correos electrónicos simplemente dejaron de funcionar un día.

Estoy usando MailGun y todo está pagado.

¿Tienes acceso administrativo?

Busca Admin en la barra lateral izquierda (en móvil, el menú hamburguesa)
desplázate hacia abajo en EMAIL y toca Configuración del servidor y registros


toca en Omitidos, Rebotados y Rechazados y habrá un mensaje de error

Cuando intento probar el envío de correos electrónicos, me muestra este error:

« ERROR - ejecución expirada »

En MailGun, no hay clave de envío, tal vez esta podría ser la razón:

¿Se agotó el tiempo?

¿quizás la clave expiró?
Intenta ‘Añadir clave de envío’
una vez que te dé una nueva clave, probablemente tendrás que añadirla a la configuración de tu sitio
¿quizás funcione? Lo siento, no tengo experiencia con mailgun

1 me gusta

Creo que Mailgun necesita sincronizarse de alguna manera con Discourse, pero no sé cómo hacerlo, así que necesitaré ayuda de alguien con experiencia.

2 Me gusta

El problema fue que DigitalOcean comenzó a bloquear el acceso saliente al puerto 587, así que lo cambié al puerto 2525.

3 Me gusta

También uso Digital Ocean y Mailgun. ¿Cómo puedo comprobar si esto es o podría ser un problema para mí? Gracias.

Si tu correo dejó de funcionar inexplicablemente, esta es casi con seguridad la razón.

Edita tu app.yml y cambia el puerto smtp a 2525. Luego

./launcher destroy app ;./launcher start app

Si no sabes qué significa eso, puedes ejecutar discourse-setup, presionar enter varias veces y cambiar el puerto y dejar que se reconstruya.

3 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.