E-mail não está funcionando no meu site Discourse

Olá,

há dois meses os e-mails pararam completamente de funcionar no meu site Discourse. Nenhum e-mail de ativação está sendo enviado e nenhum e-mail está sendo recebido por usuários regulares com resumo de novas postagens.

Estaria disposto a pagar alguém para consertar isso para mim.

Obrigado

Então você deveria postar em Marketplace

Mas o primeiro lugar para procurar é no seu serviço de e-mail e ver se sua conta está em dia. Provavelmente seu cartão de crédito expirou ou algo assim.

Ok, postarei lá.

Minha conta está em situação regular. No entanto, não entendo nada de TI, então não sei o que está errado. Os e-mails simplesmente pararam de funcionar um dia.

Estou usando o MailGun e tudo está pago.

Você tem acesso administrativo?

Encontre Admin na barra lateral esquerda (no celular, o hambúrguer)
role para baixo em EMAIL, toque em Configuração do servidor e logs


toque em Skipped, Bounced e Rejected e haverá uma mensagem de erro

Quando tento testar o envio de e-mails, ele mostra este erro:

“ ERRO - execução expirada “

No MailGun, não há chave de envio, talvez este possa ser o motivo:

expirou o tempo?

talvez a chave expirou?
Tente ‘Add sending key’
assim que ele te der uma nova chave, você provavelmente precisará adicioná-la às configurações do seu site
talvez funcione? Desculpe, não tenho experiência com mailgun

Acho que o Mailgun precisa ser resincronizado de alguma forma com o Discourse, mas não sei como fazer isso, então precisarei da ajuda de alguém experiente.

O problema foi que a DigitalOcean começou a bloquear o acesso de saída à porta 587, então eu a alterei para a porta 2525.

Eu também uso Digital Ocean e Mailgun. Como posso verificar se isso é ou pode se tornar um problema para mim? Obrigado.

Se seu e-mail parou de funcionar inexplicavelmente, este é quase certamente o motivo.

Edite seu app.yml e altere a porta smtp para 2525. Em seguida

./launcher destroy app ;./launcher start app

Se você não sabe o que isso significa, pode executar discourse-setup, pressionar Enter algumas vezes e alterar a porta e deixá-lo reconstruir.