Email de conclusão não está enviando porque os smtp estão incorretos

Olá! Acabei de instalar o Discourse e meus detalhes de STMP estão corretos, mas ainda não recebo e-mails. Executei tudo novamente.

Meus detalhes eram:
Admin: devxorwhatever@gmail.com

Depois usei uma conta do Mailgun para o resto, era algo como:
postmaster@sandbox79c1c2ead8b24728813d3f8584nfad3b1.mailgun.org
^ Isso é falso

Mas ainda não recebo nenhum e-mail…

Gostaria de saber se alguém poderia ajudar?

Você já tentou ./discourse-doctor
Você também deveria ler isto.

Sim, eu tenho e li, mas não funcionou.

Você já passou por outros tópicos como este?

1 curtida

Sim, já passei por outros tópicos como esse!


É assim que fica

Existe alguma maneira de ignorar a verificação de e-mail apenas para a conclusão da instalação?

Não tenho certeza se ele está descartando meus e-mails

Não. Não tenho 100% de certeza, no entanto.

Já passei pela instalação pelo menos 50 vezes.

Se você seguir o guia de instalação oficial, deve funcionar. Pode ser um erro de digitação e, em muitos dos meus casos, uma instalação limpa e garantir que todos os DNSs estejam corretos deve resolver o problema.

Copiei todos os detalhes do próprio Mailgun, vale a pena mencionar que não fiz a verificação com um cartão de crédito.

Se o domínio for novo hoje, a propagação do DNS ainda pode estar em andamento. Isso pode levar até 72 horas, mas geralmente menos.

Se não for o caso, você deve esperar que alguém com as habilidades adequadas o ajude. :blush:

Além disso, meu servidor é muito seguro e o Discourse Doctor diz:

sudo: unable to resolve host vps.redacted.tk: Name or service not known

Tempo limite para abrir conexão TCP com stmp.mailgun.org:587 (excede 5 segundos)
Esse é outro erro

Deveria ser smtp.mailgun.org e não stmp - Corrigi seu título!

3 curtidas

Se for o sandbox, você precisará fazer o que for necessário para configurá-lo. O sandbox só poderá enviar para você, e então você precisará fazer tudo isso novamente quando quiser ter um fórum que outras pessoas possam usar.

1 curtida

Como faço para configurá-lo para enviar apenas para mim?

Ok, então eu adicionei meu e-mail e tudo mais, mas ainda não envia.

Você pode verificar seus logs no Mailgun. Se você não estiver recebendo um erro de senha incorreta, é provável que esteja enviando de um endereço para o qual o Mailgun não está configurado. Você precisa definir NOTIFICATION_EMAIL para o que você configurou no Mailgun.

1 curtida

Ok, tentarei amanhã e informarei os resultados.

Como verificar logs no Mailgun?

Seria possível usar meu domínio no plano gratuito também?

E o que você quer dizer com erro de senha inválida?

Eu refiz ainda não está funcionando

Olá! É muito simples. Você já tentou procurar por conta própria antes de perguntar? :slight_smile:

Faça login no Mailgun. Selecione o domínio correto. Em seguida, clique em logs na barra lateral esquerda. Quase tudo está na barra lateral. :slight_smile:

1 curtida

sim, eu já tentei procurar antes de perguntar