Hay 91 trabajos de correo electrónico que fallaron. Comprueba tu app.yml y asegúrate de que la configuración del servidor de correo sea correcta. Consulta los trabajos fallidos en Sidekiq.
Envié un correo electrónico de prueba y me encontré con:
ERROR - execution expired (email)
Estoy usando Brevo para el correo electrónico SMTP.
Procedí a revisar mi app.yml para asegurarme de que mi configuración fuera correcta, y lo es. He reconstruido varias veces e incluso he apagado el servidor y lo he vuelto a encender. Nada lo soluciona.
Utilizo Digital Ocean para un servidor Ubuntu y Brevo para el correo SMTP. Digital Ocean bloquea el puerto 587, que Brevo sugiere por defecto. Sin embargo, Brevo te permite usar el puerto 2525, que no está bloqueado por Digital Ocean.
Cambié el puerto en mi app.yml y reconstruí. Luego pude enviar una prueba de correo electrónico y ya no tuve trabajos de correo electrónico fallidos.