SMTP-Einstellungen nach der Installation fehlen

Ich habe gerade zum ersten Mal das Installationsprogramm durchlaufen. Ich habe zwar die SMTP-Details eingegeben, sehe aber Folgendes in den SMTP-Servereinstellungen.

Sind die SMTP-Einstellungen an einen anderen Ort verschoben worden, den ich mir ansehen kann?

In der app.yml sehe ich Folgendes dort, wo sich früher die alte SMTP-Konfiguration befand.

DISCOURSE_SKIP_EMAIL_SETUP: ‘1’

3 „Gefällt mir“

Ich sehe auch eine Reihe von Wiederholungsaufträgen in Sidekiq. Irgendwelche Gedanken, was hier vor sich gehen könnte oder wo ich eine „altmodische“ SMTP-Konfiguration vornehmen kann?

Es scheint, als ob einige Zeilen in Ihrer app.yml fehlen, falls Sie Ihre Meinung nach der Einrichtung ändern und E-Mail doch verwenden möchten.

Ich bin nicht so vertraut damit, wie sich die Dinge seit Self-Hosting Discourse Just Got a Whole Lot Easier geändert haben, aber auf meinen Seiten hat sich die Art und Weise, wie SMTP-Details in app.yml konfiguriert werden, nicht geändert. Wenn ich Sie wäre, würde ich versuchen, Folgendes auszuführen:

cd /var/discourse
./discourse-doctor

und sehen, ob dies Ihnen ermöglicht, es zu beheben. Wenn das nicht funktioniert, würde ich eine app.yml von einer funktionierenden Seite suchen und diese als Beispiel verwenden, um sicherzustellen, dass die für E-Mail erforderlichen Zeilen vorhanden und korrekt sind. Wenn Sie diese nicht haben, können Sie hier ein Beispiel erhalten:

Bauen Sie dann neu.

Wenn sich all dies schwierig anfühlt und es noch nicht zu spät ist, können Sie auch neu anfangen und die Fragen von Anfang an mit Ihren SMTP-Details korrekt beantworten.

Das sieht so aus, als hättest du bei der Ausführung von discourse-setup-ruby keine SMTP-Konfiguration vorgenommen.

Das Problem mit dem neuen System ist, dass es eine app.yml schreibt, die die Einstellungen nicht enthält. Du musst entweder die Vorlage überprüfen und kopieren, was du möchtest, oder die vorhandene yml-Datei löschen/umbenennen und discourse-setup von Grund auf neu ausführen. Das wird die einfachste Lösung sein.

2 „Gefällt mir“

Das sind viel bessere Ratschläge als meine.

Ich neige dazu, Sicherungskopien von app.yml-Dateien aufzubewahren, falls ich meine Website einfach sichern und wiederherstellen muss. Sehr empfehlenswert.

Ich kann dies mit der aktuellen Version des Installationsprogramms nicht reproduzieren.

Wenn Sie SMTP nach der Installation einrichten möchten, müssen Sie die YAML-Datei bearbeiten und die Konfiguration dort hinzufügen.

2 „Gefällt mir“