Existem 3865 trabalhos de email que falharam. Verifique seu app.yml e assegure-se de que as configurações do servidor de email estão corretas.

Há algumas semanas o e-mail começou a falhar. Não tive tempo de resolver até agora e estou um pouco perdido.

Houve um problema semelhante aqui: Error: "There are 965 email jobs that failed. Check your app.yml and ensure that the mail server settings are correct." que foi resolvido reiniciando o servidor.

Tentei reiniciar o droplet, mas isso não parece ter ajudado. O que mais posso tentar?

Há uma chance de haver algo errado no provedor de serviços de e-mail. Qual serviço você está usando para enviar e-mails?

2 curtidas

Suspeito que você possa estar certo. Configurei o e-mail através do name.com; é quem está hospedando o DNS. Não vejo nada estranho lá, mas não tenho certeza do que procurar.

Verifique o plano em que seu servidor de e-mail está. Um cliente encontrou esse problema quando estava excedendo o plano em que estava.

2 curtidas

Isso não parece ser, mas boa sugestão!

1 curtida

Não acho que o name.com ofereça um servidor de e-mail para envio em massa. Mas esse problema está certamente relacionado ao seu servidor de e-mail recusando os e-mails ou ao seu servidor host tendo credenciais de e-mail incorretas (o que é improvável se as mesmas credenciais funcionaram antes).

2 curtidas

O Name.com oferece e-mail através do cPanel.

Acho que devo ter estragado tudo quando fiz algumas alterações de configuração no final de setembro que não registrei com precisão :grimacing:. Atualmente não consigo fazer telnet para o servidor.

Reconstruí com ./discourse-setup, o que não ajudou, e não estou vendo nada de estranho no lado do cPanel ou do Name.com. Suspeito que estraguei a encantamento DKIM/SPF. Vou verificar lá em seguida.

Isso não deveria estar causando falha nos trabalhos de e-mail no Discourse.

Não ajudou.

Tive que deixar isso de lado por algumas semanas e só voltei a isso hoje. Estou realmente preso!

Isso é tudo SMTP no meu app.yaml:


DISCOURSE_SMTP_ADDRESS: mail.well-actually.fyi
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: amber@well-actually.fyi
DISCOURSE_SMTP_ENABLE_START_TLS: false           # (opcional, padrão true)
DISCOURSE_SMTP_FORCE_TLS: true           
DISCOURSE_SMTP_DOMAIN: forum.well-actually.fyi

Além disso, a senha tem caracteres especiais, o que os documentos de solução de problemas mencionam que pode ser um problema.

Algum destes parece errado para você?

1 curtida

Na verdade, não consigo me conectar via telnet a mail.well-actually.fyi nas portas 465 ou 2525, então talvez eu esteja bloqueado.

Tente colocar essas credenciais em um programa de e-mail e veja se funciona. Se não funcionar, o problema não é com o discourse.

1 curtida