Não recebendo e-mail de inscrição de administrador durante a instalação

99% de chance de eu estar com um caso de ‘Big Dumb’ aqui, galera, mas já tentei isso tantas vezes. Recriei meu droplet, tentei todos os tipos de e-mail, blá blá blá. Também li e tentei essas coisas:
https://meta.discourse.org/t/troubleshooting-email-on-a-new-discourse-install/16326/2

Tentei meu GSuite, Outlook e agora meu Gmail pessoal normal. As configurações do Gmail, por exemplo, são:

DISCOURSE_DEVELOPER_EMAILS: mygmail@gmail. com
DISCOURSE_SMTP_ADDRESS: smtp.gmail. com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: mygmail@gmail. com
DISCOURSE_SMTP_PASSWORD: minha senha

Só que nunca recebo os e-mails, e já estou verificando a caixa de spam/lixo.

Já configurei o Discourse antes, então devo estar fora de forma.

Obrigado, galera.

2 curtidas

Tente usar algo como o Mailgun para enviar e-mails em vez do Gmail.

Além disso, você pode usar ./discourse-doctor para ter certeza de que o Gmail está causando a falha no envio de e-mails.

Nota: o e-mail provavelmente está falhando porque o e-mail de envio não corresponde ao e-mail de notificação do Discourse e, portanto, é rejeitado.

2 curtidas

Não estou particularmente interessado no Mailgun a longo prazo. Isso é algo que eu poderia fazer para verificação e depois substituir pelo G Suite, ou meu fórum deixará de enviar e-mails?

Fiz o teste com a ferramenta de diagnóstico e ela diz que a conexão SMTP foi bem-sucedida, mas o envio falhou.

O que você quer dizer com e-mail de notificação do Discourse?

Obrigado!

1 curtida

Verifique a parte inferior do seu arquivo app.yml; haverá uma linha comentada ali. Você pode descomentá-la e editar a parte que diz info@unconfigured.discourse.org, alterando-a para corresponder ao seu endereço de e-mail do G Suite, e depois reconstruir.

Não posso garantir que funcione 100% imediatamente. Você pode precisar consultar o relé SMTP do Gmail para obter mais detalhes sobre a configuração.

2 curtidas

Eu também tive um problema para fazer o e-mail funcionar.

Comentei a configuração abaixo e mudei o true para false

DISCOURSE_SMTP_ENABLE_START_TLS: false # (opcional, padrão true)

e então funcionou.

2 curtidas

@Heather_Lloyd você veio direto?

Por que você não quer usar um serviço como o Mailgun? Ele funciona imediatamente, é fácil de configurar e basicamente gratuito.

O Gmail é adequado para receber e-mails via caixa de entrada POP3 (ou agora IMAP). No entanto, o envio de e-mails geralmente é melhor feito por meio de um provedor dedicado de e-mail em massa como o Mailgun. Há muitos tópicos aqui sobre isso.

1 curtida