Reenviar e-mails falhados

Continuando a discussão de Reenviar convites aos usuários?:

Isso já é uma função no Discourse? Como acesso?

Tive um problema com as configurações de e-mail em uma nova instalação do Discourse e gostaria de reenviar todos os meus convites e quaisquer outros e-mails que falharam.

Alguém sabe a resposta?

Esse é um tópico bastante antigo; esse recurso foi adicionado em 2014.

Essa funcionalidade específica refere-se apenas ao reenvio de convites. Você pode vê-la associada aos convites que você enviou no seu perfil: community.example.com/my/invited/pending

Acredito que não haja uma maneira de reenviar outros e-mails diretamente pela interface do Discourse; isso precisaria ser feito via linha de comando no seu servidor. Não conheço os passos exatos para isso, mas, dependendo da importância dos e-mails perdidos, pode ser mais trabalho do que vale a pena.

Obrigado pela sua resposta.

Gostaria muito de saber como reenviar e-mails falhados. Na verdade, deveria haver um botão na lista de e-mails falhados para reenviá-los assim que as configurações de e-mail forem corrigidas.
Ou talvez o Discourse devesse tentar novamente várias vezes ou por vários dias em caso de erro.

Isso é bastante importante no meu caso, pois eu tinha centenas de convites após importar meu antigo fórum para o Discourse. Ninguém recebeu os convites!

Você testou o envio de convites antes?

Novos domínios de e-mail ou domínios que enviam de um host diferente podem ser bastante instáveis no início.

Infelizmente, não. A vida ensina!

No entanto, testei a funcionalidade de e-mail na época e funcionou perfeitamente. Em algum momento entre então e o momento em que fiz os convites em massa, o envio de e-mails parou de funcionar. Foi um problema no servidor, mas isso pode realmente acontecer a qualquer momento. Estou surpreso que não haja uma maneira de reenviar e-mails com falha!