Hay 3865 trabajos de correo electrónico que fallaron. Verifica tu app.yml y asegúrate de que la configuración del servidor de correo sea correcta.

Hace unas semanas, el correo electrónico empezó a fallar. No he tenido tiempo de solucionarlo hasta ahora y estoy un poco perdido.

Hubo un problema similar aquí: Error: "There are 965 email jobs that failed. Check your app.yml and ensure that the mail server settings are correct." que se solucionó reiniciando el servidor.

Intenté reiniciar el droplet, pero eso no parece haber ayudado. ¿Qué más puedo intentar?

Es posible que haya algún problema en el proveedor de su servicio de correo electrónico. ¿Qué servicio utiliza para enviar correos electrónicos?

2 Me gusta

Sospecho que podrías tener razón. Configuré el correo electrónico a través de name.com; esa es la empresa que aloja el DNS. No veo nada extraño allí, pero no estoy seguro de qué buscar.

Verifica el plan en el que te encuentras para tu servidor de correo. Un cliente se encontró con este problema cuando estaba excediendo el plan en el que se encontraba.

2 Me gusta

Eso no parece serlo, ¡pero es una buena sugerencia!

1 me gusta

No creo que name.com ofrezca un servidor de correo electrónico para envíos masivos. Pero este problema está relacionado con que su servidor de correo rechaza los correos o que su servidor anfitrión tiene credenciales de correo electrónico incorrectas (lo cual es poco probable si las mismas credenciales funcionaron antes).

2 Me gusta

Name.com ofrece correo electrónico a través de cPanel.

Creo que debo haberlo estropeado cuando hice algunos cambios de configuración a finales de septiembre que no registré con precisión :grimacing:. Actualmente no puedo hacer telnet al servidor.

Lo reconstruí con ./discourse-setup lo que no ayudó, y simplemente no veo nada extraño en el lado de cPanel o Name.com. Me pregunto si estropeé la invocación de DKIM/SPF. Voy a mirar allí a continuación.

Esto no debería estar causando que los trabajos de correo electrónico fallen en Discourse.

No ayudó.

Tuve que dejar esto de lado por unas semanas y hoy volví a ello. ¡Estoy realmente atascado!

Esto es todo lo SMTP en mi app.yaml:


DISCOURSE_SMTP_ADDRESS: mail.well-actually.fyi
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: amber@well-actually.fyi
DISCOURSE_SMTP_ENABLE_START_TLS: false           # (opcional, por defecto true)
DISCOURSE_SMTP_FORCE_TLS: true           
DISCOURSE_SMTP_DOMAIN: forum.well-actually.fyi

Además, la contraseña tiene caracteres especiales, lo que, como mencionan los documentos de Solución de problemas, podría ser un problema.

¿Te parece que algo de esto está mal?

1 me gusta

En realidad, no puedo conectarme por telnet a mail.well-actually.fyi en los puertos 465 o 2525, así que tal vez estoy bloqueado.

Intenta poner esas credenciales en un programa de correo electrónico y comprueba si funciona. Si no lo hace, el problema no es de Discourse.

1 me gusta