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.
