Email non funziona affatto

AGGIORNAMENTO: Utilizzando il comando curl --ssl-reqd, ho testato le porte 465, 587, 25 e 2525. I risultati sono stati:
25: Non ha funzionato (Errore Curl 35, numero di versione errato)
465: Ha funzionato come previsto con una rapida risposta via email
587: Non ha funzionato (Errore Curl 35, numero di versione errato)
2525: Non ha fallito, ma non ha mai inviato un’email (il tempo trascorso è aumentato senza mai fermarsi durante l’invio di nessuna email)

Se può essere utile, le mie impostazioni attuali sono (con l’errore 502):

  DISCOURSE_SMTP_ADDRESS: CENSORED
  DISCOURSE_SMTP_PORT: 465
  DISCOURSE_SMTP_USER_NAME: CENSORED
  DISCOURSE_SMTP_PASSWORD: CENSORED
  # DISCOURSE_SMTP_ENABLE_START_TLS: true           # (opzionale, valore predefinito true)

Template:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
## Rimuovi il commento da queste due righe se desideri aggiungere Lets Encrypt (https)
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"

E l’esposizione:

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

Questa è un’immagine con le informazioni sull’email:


Non sono sicuro se il motivo sia che Discourse non si connette tramite SSL/TLS o qualcosa di altro. Spero che queste informazioni siano utili e aiutino a risolvere il problema.