Desde a atualização para a versão 2026.1.5, agora vejo esta mensagem de aviso no site:
O servidor está configurado para enviar e-mails via Amazon SES, mas você não adicionou nenhum ARN de tópico SNS à lista de permissões. As notificações de rejeição (bounce) serão recusadas até que você adicione o ARN legítimo à aws_sns_topic_arn_allowlist.
No entanto, não consigo encontrar nenhuma informação sobre esta configuração.
No console do Amazon SNS, eu já tinha dois “Tópicos” configurados. Tenho apenas memórias vagas de como configurei o SES. Deve ter sido nas instruções relevantes do Discourse. Também é mencionado neste tópico recente: How do I properly configure the AWS SNS topic ARN allowlist?.
Um era para rejeições (bounces) e outro para reclamações, e havia ARNs para cada um no formato arn:aws:sns:eu-west-1:111111111111:DiscourseBounces. Eu coloquei ambos esses ARNs na configuração do Discourse aws_sns_topic_arn_allowlist e o aviso não aparece mais. Espero que isso signifique que fiz a coisa certa…
Conforme este post, parece que a configuração é para o Discourse aprender sobre rejeições (bounces) recebidas pela Amazon após o envio via SES.
No entanto, estou usando o SES apenas para enviar mensagens do forum.example.com e utilizo o mail-receiver para receber respostas e rejeições. Acredito que a mensagem de aviso no painel do Discourse se aplica apenas às pessoas que recebem respostas e rejeições via SES, certo? Não se aplica àqueles com um registro MX apontando para o nosso próprio servidor?
Ah, obrigado pelo tópico, isso tinha passado despercebido por mim. Deveríamos ter explicado quando essa configuração se aplica e onde encontrar o valor, e o aviso é abrangente demais.
Ele aparece sempre que o hostname do SMTP parece ser do SES e a lista de permissões está vazia, mesmo que o SNS não faça parte da sua configuração.
Se o feedback de rebotes do SES está chegando ao Discourse através do mail-receiver, você não precisa preencher essa configuração. Pode deixá-la vazia.
@Jonathan5, o ARN do tópico de rebotes que você adicionou é o valor correto. Embora, uma pequena observação: o Discourse currently processa apenas rebotes através desse webhook, portanto, adicionar o tópico de reclamações não habilita o tratamento de reclamações.
Nós atualizamos as descrições e avisos para indicar isso, para que possam ser ignorados quando não forem aplicáveis. Obrigado pelo feedback!