Excepción Net::SMTPServerBusy

Estaba intentando descargar copias de seguridad del sitio web desde /admin/backups y no puedo recibir los correos electrónicos de descarga. Después de revisar production.log, encontré la siguiente salida:

Started PUT "/admin/backups/xxx.tar.gz" for 203.18.50.6 at 2023-05-08 05:34:50 +0000
Processing by Admin::BackupsController#email as */*
  Parameters: {"id"=>"xxx.tar.gz"}
start
  Rendered text template (Duration: 0.0ms | Allocations: 1)
Completed 200 OK in 658ms (Views: 3.7ms | ActiveRecord: 0.0ms | Allocations: 11718)
  Rendered layouts/email_template.html.erb (Duration: 2.6ms | Allocations: 36)
Job exception: Net::SMTPServerBusy

fail

También hay errores similares relacionados con SMTP, como el siguiente:

start
  Rendered user_notifications/digest.html.erb within layouts/email_template (Duration: 26.5ms | Allocations: 3067)
  Rendered layout layouts/email_template.html.erb (Duration: 35.6ms | Allocations: 3335)
  Rendered user_notifications/digest.text.erb (Duration: 19.6ms | Allocations: 2594)
Job exception: Net::SMTPServerBusy

Job exception: unexpected return

fail

El sitio fue migrado desde otro sitio antiguo, y hay muchos correos electrónicos de usuarios formateados como
909471255bcde5900c628c6@email.invalid

¿Alguien puede darme una pista de la causa del problema y cómo puedo resolverlo?

Algo anda mal con tu servidor smtp. Necesitarás arreglarlo.

Esos usuarios tenían direcciones de correo electrónico inválidas (quizás vacías), por lo que el script de importación creó una falsa. No hay mucho que puedas hacer para arreglar eso.

Resulta que está relacionado con mi servidor SMTP. Después de verificarlo con ./discourse-doctor y resolver los errores de SMTP. Ahora puedo enviar correos electrónicos y esos correos electrónicos en cola también se envían.

Gracias por tu ayuda siempre @pfaffman

1 me gusta

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