DISCOURSE_SMTP_ENABLE_START_TLS utilizzerà STARTTLS solo se il server lo offre. Se il tuo server di posta non lo offre, non verrà utilizzato.
(questo è definito TLS opportunistico)
Il motivo per cui ho aggiunto l’avviso è che prima della mia modifica, impostare DISCOURSE_SMTP_ENABLE_START_TLS su false non disabilitava effettivamente STARTTLS.
Ho immaginato che ci fosse un numero non nullo di amministratori che non avevano idea di come funzionasse e che avessero armeggiato con le variabili finché non funzionava, lasciando impostato DISCOURSE_SMTP_ENABLE_START_TLS=false, anche se la loro configurazione lo richiedeva. L’avviso è rivolto in gran parte a quelle persone.