Não consigo enviar nenhum e-mail com o AWS SES

Olá, acabei de instalar o Discourse no meu servidor Ubuntu. Ele está rodando em produção e não consigo enviar nenhum e-mail a partir do Discourse. Criei um usuário IAM no SES e inseri corretamente minhas credenciais SMTP do SES no arquivo de configuração do Discourse. Mas não estou recebendo nenhum e-mail. Aliás, meu SMTP funciona com telnet. Alguém pode me ajudar a resolver esse problema? Obrigado

O problema, suponho, esteja relacionado ao fato de sua conta SES não ter limites definidos. Verifique os limites de envio; é possível que ela ainda esteja no modo sandbox e você precise solicitar ao suporte da AWS para aumentar seus limites de envio.

Enviei 60 mil e-mails há alguns dias usando o Sendy e funcionou bem. Não está no modo sandbox, meu domínio está verificado e também estou usando o SES nas funções em nuvem, e isso também funciona bem. Não acho que o problema esteja relacionado aos limites do SES.

O domínio de envio é o mesmo que o seu domínio do Discourse? Por exemplo, se você estiver enviando de discourse.exemplo.com, o mesmo domínio está verificado no SES também?

Meu domínio é example.com e o domínio do fórum é forum.example.com. Ainda estou aguardando a aprovação do subdomínio, mas a AWS informa que, uma vez que seu domínio seja verificado, todos os seus subdomínios devem funcionar corretamente. Será que isso poderia ser o problema? O status do subdomínio está como pending verification no momento.

Uma solução alternativa que posso sugerir é alterar seu endereço de e-mail de notificação no Discourse.

Você pode usar noreply@example.com em vez de noreply@forum.example.com, o que deve garantir a entrega dos seus e-mails.

Talvez você possa verificar se a Amazon deseja que você crie registros DNS TXT adicionais para a modificação do subdomínio.

Você pode usar noreply@example.com em vez de noreply@forum.example.com, o que deve garantir a entrega dos seus e-mails.

Tentei alterá-lo, mas não encontrei nada na internet. Você sabe como fazer essa alteração?

Uhu! Mudei o domínio nas configurações do fórum e funcionou!
Cara, muito obrigado pela sua resposta rápida e pelo suporte! Obrigado!

Olhe para o final do seu arquivo app.yml

Haverá algo como sitesetting.notification_email
Descomente essa linha e depois reconstrua o Discourse. Isso deve ser suficiente.