Olá! Tenho tentado colocar o Discourse no ar (com apenas o Google como ajuda e sem nenhum conhecimento real sobre Ubuntu ou qualquer outra coisa). A página está no ar e funcionando, mas quando tento me registrar como administrador, não recebo o e-mail.
Até agora, fiz o seguinte:
Criei um Droplet na Digital Ocean
Configurei o Discourse pelo Console do Droplet
Criei uma API do Sendgrid e um DNS reverso
Verifiquei a Identidade do Remetente e autentiquei o Domínio
Também devo mencionar:
Estou rodando na porta 2525 porque li que isso resolveu o problema para muitas pessoas. No meu caso, não funcionou, então presumo que esteja faltando algo simples.
O nome de usuário é “apikey”, então não é esse erro também
Apesar de tudo isso, o SendGrid não está enviando e-mails. Executei o Discourse-Doctor e obtive o seguinte:
Também testei enviando os e-mails para um endereço mail-tester, como sugerido, mas sem sucesso.
O TELNET indicou que a porta 2525 está aberta e que minha chave de API é válida, mas continuo recebendo um erro 550. Minha suspeita é que isso seja causado pelo mesmo problema subjacente que afeta os e-mails do Discourse. Mas, como literalmente não sei nada sobre isso, posso estar completamente errado.
É, o suporte deles tem sido bastante inútil até agora. Eles não faziam ideia do porquê de estar dando problema. Vou tentar acompanhar por e-mail, talvez isso seja mais eficaz do que o chat.
Ah, bom olho! Mas isso foi um erro de digitação e, infelizmente, corrigi-lo não resolve o problema, pois, pelo que parece, a questão está relacionada ao e-mail de origem. Eu também não sou dono do terrain.io.