Enquanto já possui DISCOURSE_SMTP_ADDRESS, o que a configuração DISCOURSE_SMTP_DOMAIN em containers/app.yml faz?
Não é que os clientes de desktop geralmente peçam “endereço” e “domínio” separadamente, então fiquei confuso.
Enquanto já possui DISCOURSE_SMTP_ADDRESS, o que a configuração DISCOURSE_SMTP_DOMAIN em containers/app.yml faz?
Não é que os clientes de desktop geralmente peçam “endereço” e “domínio” separadamente, então fiquei confuso.
Tenho a mesma pergunta. Pesquisei uma resposta e encontrei este tópico.
Mais especificamente, pergunto se aqui devemos colocar o mesmo subdomínio que a instância do Discourse tem (discourse.example.com) ou o domínio (example.com). E se isso tem alguma relação com a configuração SMTP.
Ele é passado diretamente para o action_mailer
A documentação do Action_Mailer o designa como parte da conversa SMTP.
Existe um motivo pelo qual esta linha em app.yml
DISCOURSE_SMTP_DOMAIN: discourse.example.com # (required by some providers)
não é perguntada durante ./discourse-setup e também não é comentada, introduzindo um valor falso na configuração?
Caso ajude futuros leitores…
Respondendo a mim mesmo
com base em Emails have stopped sending - end of file reached - #25 by Falco, você precisa adicionar seu domínio de e-mail, ou seja, mail.example.com.