ATUALIZAÇÃO: Ao usar o comando curl --ssl-reqd, testei as portas 465, 587, 25 e 2525. Os resultados foram:
25: Não funcionou (Erro do Curl 35, número de versão incorreto)
465: Funcionou conforme o esperado e com resposta rápida de e-mail
587: Não funcionou (Erro do Curl 35, número de versão incorreto)
2525: Não falhou, mas nunca enviou um e-mail (o tempo gasto aumentou e nunca parou enquanto nenhum e-mail era enviado)
Se ajudar, minhas configurações atuais são (com o erro 502):
DISCOURSE_SMTP_ADDRESS: CENSORED
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: CENSORED
DISCOURSE_SMTP_PASSWORD: CENSORED
# DISCOURSE_SMTP_ENABLE_START_TLS: true # (opcional, padrão true)
Modelos:
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
## Descomente essas duas linhas se desejar adicionar o Lets Encrypt (https)
- "templates/web.ssl.template.yml"
- "templates/web.letsencrypt.ssl.template.yml"
E expor:
expose:
- "80:80" # http
- "443:443" # https
Esta é uma imagem com as informações do e-mail:
Não tenho certeza se o motivo é porque talvez o Discourse não se conecte com SSL/TLS ou algo diferente. Espero que essas informações sejam úteis e ajudem a resolver o problema.
