Auf verschiedenen SMTP-Servern können unterschiedliche Fehler auftreten, selbst mit Port 587, wenn Sie mit ./discourse-doctor testen.
-
TLS und STARTTLS schließen sich gegenseitig aus
Dieser Fehler wurde bisher noch nie in Meta erwähnt. Sie sollten explizitDISCOURSE_SMTP_FORCE_TLS: falsesetzen, da er sonst mitDISCOURSE_SMTP_ENABLE_START_TLSim Widerspruch steht, da dieser standardmäßig auf true gesetzt ist. Das ist vielleicht nicht immer der Fall, aber es ist einen Versuch wert. -
SSL_connect returned=1 errno=0 peeraddr=xxx.xxx.xxx.xxx:587 state=error: wrong version number
Auch hier löst das Setzen vonDISCOURSE_SMTP_FORCE_TLS: falsedas Problem. -
Net::SMTPAuthenticationError
Dies kann durch falsche Benutzernamen oder Passwörter in Ihren Anmeldeinformationen verursacht werden oder durch das Setzen vonDISCOURSE_SMTP_AUTHENTICATION: loginbehoben werden.