Überarbeitung der E-Mails: Test-Rake-Task-Ausgabe

Ja.

Aber unabhängig davon hätte es funktioniert. Ohne etwas zu ändern, würde STARTTLS nur verwendet werden, wenn der Server es anbietet.

Die einzige Situation, in der es jemals explizit deaktiviert werden musste, war, wenn:

  • der Server STARTTLS anbietet
  • E-Mails, die OHNE Verwendung von STARTTLS gesendet wurden, funktionieren würden
  • E-Mails, die MIT STARTTLS gesendet wurden, fehlschlagen würden
2 „Gefällt mir“

Wahrscheinlich stimmt das für die meisten.

Wir verlassen uns tatsächlich auf eine alte E-Mail-Lösung, die STARTTLS für ausgehende E-Mails von internen Systemen nicht verwendet (dies wird später in der Kette behandelt), und da in der Dokumentation stand, dass DISCOURSE_SMTP_ENABLE_START_TLS optional, aber standardmäßig auf „true“ gesetzt ist, haben wir dies absichtlich auf „false“ gesetzt.

Ich kann diesen Hinweis zwar ignorieren, aber er wird immer wieder angezeigt, und andere Administratoren werden sich fragen, ob mit unserer Einrichtung etwas nicht stimmt (was nicht der Fall ist; Test-E-Mails funktionieren einwandfrei!). Soll der Hinweis so hartnäckig sein?

DISCOURSE_SMTP_ENABLE_START_TLS verwendet STARTTLS nur, wenn der Server es anbietet. Wenn Ihr Mailserver es nicht anbietet, wird es nicht verwendet.

(dies wird als opportunistisches TLS bezeichnet)

Mein Grund für das Hinzufügen der Warnung ist, dass das Setzen von DISCOURSE_SMTP_ENABLE_START_TLS auf false STARTTLS nicht tatsächlich deaktiviert hat, bevor ich die Änderung vorgenommen habe.

Ich stellte mir vor, dass es eine nicht-triviale Anzahl von Administratoren gab, die keine Ahnung hatten, wie das funktionierte, und Variablen so lange änderten, bis es funktionierte, und zufällig DISCOURSE_SMTP_ENABLE_START_TLS=false gesetzt ließen, obwohl ihre Einrichtung es erforderte. Die Warnung richtet sich größtenteils an diese Personen.

1 „Gefällt mir“

Du hast recht! Ich habe es gerade getestet und kann bestätigen, dass der ausgehende E-Mail-Verkehr bei uns weiterhin funktioniert, nachdem die Einstellung entfernt wurde. :+1:

1 „Gefällt mir“