Net::SMTPServerBusy 예외

/admin/backups에서 웹사이트 백업 다운로드를 시도하고 있지만, 다운로드 이메일을 받지 못하고 있습니다. production.log를 확인한 결과 다음과 같은 출력을 발견했습니다

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

아래와 같이 SMTP와 관련된 유사한 오류도 있습니다

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
```사이트는 이전의 다른 사이트에서 마이그레이션되었으며, 많은 사용자의 이메일이 다음과 같은 형식으로 되어 있습니다.
**909471255bcde5900c628c6@email.invalid**

이 문제의 원인이 무엇인지, 어떻게 해결할 수 있는지에 대한 단서를 주실 수 있나요?

smtp 서버에 문제가 있습니다. 이를 수정해야 합니다.

해당 사용자는 잘못된(아마도 빈) 이메일 주소를 가지고 있었기 때문에, 가져오기 스크립트가 가짜 이메일 주소를 생성한 것입니다. 이를 수정할 수 있는 방법은 거의 없습니다.

결국 제 SMTP 서버와 관련된 문제였습니다. ./discourse-doctor로 확인한 후 SMTP 오류를 해결했습니다. 이제 이메일을 보낼 수 있으며, 대기 중이던 이메일들도 발송되었습니다.

항상 도움 주셔서 감사합니다, @pfaffman