Instalei o Discourse há alguns anos sozinho, funcionou bem. Mas agora enfrentei alguns problemas: o Discourse não envia confirmação para novos usuários durante o processo de registro.
Tentei várias maneiras de resolver esse problema, mas não consigo entender o que devo fazer.
Da última vez, instalei o Discourse sem problemas, mesmo tendo algum conhecimento básico, consegui de qualquer forma.
Agora me deparo com dados muito estranhos que devo inserir.
Realmente preciso da sua ajuda.
Agora vou excluir o Discourse anterior do servidor e gostaria de reinstalar.
Espero que alguém possa digitar todos os tipos de dados que preciso inserir durante o processo de instalação.
Esta será a senha gerada pelo remetente smtp quando você a configurar para enviar para o seu domínio.
Você consultou o guia standard_install?:
Para garantir a entregabilidade do e-mail, você deve adicionar registros SPF e DKIM válidos em seu DNS. Você precisará de credenciais SMTP do seu provedor de e-mail, que incluem um nome de usuário e senha SMTP. Faça login na conta do seu provedor de e-mail, vá para as configurações de SMTP ou seção de API de E-mail e localize/gere suas credenciais SMTP exclusivas. Mantenha-as seguras, pois você as usará durante a configuração do Discourse. Consulte as instruções do seu provedor de e-mail para obter detalhes.
Olá!
Na verdade, não sei como encontrar as palavras corretas para explicar… Preciso saber quais dados devo inserir durante o processo de instalação… Sei os passos para instalar, preciso saber o que inserir lá.
Meus dados:
DISCOURSE_SMTP_PASSWORD: de qual email devo inserir a senha aqui?
Responda às seguintes perguntas quando solicitado:
Hostname para o seu Discourse? [discourse.example.com]:
Endereço de email para a(s) conta(s) de administrador? [me@example.com,you@example.com]:
Endereço do servidor SMTP? [smtp.example.com]:
Porta SMTP? [587]:
Nome de usuário SMTP? [user@example.com]:
Senha SMTP? [pa$word]:
Email da conta Let's Encrypt? (ENTER para pular) [me@example.com]:
Chave de licença Maxmind opcional () [xxxxxxxxxxxxxxxx]:
Para o nome do host, você pode escolher qualquer subdomínio, como "community".custom_domain. Você não precisa do www, então seria apenas "community.elenaspivakova.com"
O e-mail para a conta de administrador precisa ser um e-mail válido.
As informações de SMTP são todas do remetente de e-mail SMTP que você está usando. A porta padrão é 587.
O e-mail da conta Let’s Encrypt e a chave de licença Maxmind são opcionais, não necessários.
Parece que você tem todas as informações de que precisa.
Muito obrigado! Poderia verificar, por favor?
Nome do host para o seu Discourse? [community.elenaspivakova.com]
Endereço de e-mail para a(s) conta(s) de administrador? [members@elenaspivakova.com:
Endereço do servidor SMTP? [smtp.timeweb.ru]:
Porta SMTP? [587 ou 2525
Nome de usuário SMTP? Pode ser o mesmo members@elenaspivakova.com?
Senha SMTP? [pa$word]: do e-mail mencionado acima?
E-mail da conta Let’s Encrypt? (ENTER para pular) [me@example.com]: O que é isso?
Chave de licença Maxmind opcional () [xxxxxxxxxxxxxxxx]:
Acredito que não, será diferente, gerado pelo provedor de SMTP, neste caso timeweb.ru. Assim que você configurar o SMTP com eles, isso informará a porta SMTP, o nome de usuário e a senha.
Não, é (geralmente) a senha gerada para SMTP pelo remetente do e-mail, não a senha da conta de e-mail regular.
O e-mail da conta Let’s Encrypt pode ser ignorado ou definido como um e-mail diferente para isso.
Para verificar, recomendo que você entre em contato com o suporte do remetente de e-mail que você está usando. Há também um artigo de suporte aqui: