El correo electrónico no funciona en absoluto

ACTUALIZACIÓN: Usando el comando curl --ssl-reqd, probé los puertos 465, 587, 25 y 2525. Los resultados fueron:
25: No funcionó (Error de Curl 35, número de versión incorrecto)
465: Funcionó como se esperaba y con una respuesta rápida de correo
587: No funcionó (Error de Curl 35, número de versión incorrecto)
2525: No falló, pero nunca envió un correo (el tiempo transcurrido siguió aumentando sin detenerse mientras no se enviaba ningún correo)

Si ayuda, mis configuraciones actuales son (con el error 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, valor predeterminado true)

Plantillas:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
## Descomenta estas dos líneas si deseas agregar Lets Encrypt (https)
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"

Y exposición:

expose:
  - "80:80"   # http
  - "443:443" # https

Esta es una imagen con la información del correo:


No estoy seguro si la razón es que Discourse no se conecta con SSL/TLS o algo más. Espero que esta información sea útil y ayude a resolver el problema.