Email-in: aceitar e-mail com erro Email::Receiver::BadDestinationAddress e colocá-lo em uma categoria "a ser classificada"

Tenho tido alguns problemas com a função de e-mail.
Alguns de nossos correspondentes nos enviam e-mails por meio de uma lista de distribuição que não inclui o campo Para:.
Assim, quando o e-mail chega à caixa de entrada, o Discourse atribui a ele o erro Email::Receiver::BadDestinationAddress e o rejeita.

Há também outros problemas, como endereços obsoletos, configurações falhas da nossa equipe, etc.

Uma solução para todos esses problemas seria poder redirecionar todos os «e-mails rejeitados», ou todos os «e-mails rejeitados com esses erros específicos», para uma categoria especial que administradores e moderadores possam analisar.

Isso é algo que já podemos fazer? (Não consigo encontrar como).
Isso é algo que deve ser feito no núcleo ou em um plugin?

Ou talvez algo a ser adicionado no container de recebimento de e-mail?

Obrigado pela ajuda.

1 curtida