Ich habe kürzlich Discourse auf meinem Server installiert, habe aber bei der Benutzerregistrierung ein Problem. Wenn ein neuer Benutzer versucht, ein Konto zu erstellen, wird er zu id.discourse.com weitergeleitet, anstatt die Registrierung direkt in meinem Forum abzuschließen.
Ich möchte, dass der gesamte Anmeldeprozess auf meinem eigenen Forum stattfindet.
Geschieht dies, weil ich während der Ersteinrichtung keine SMTP-Konfiguration vorgenommen habe? Wenn ja, wie kann ich SMTP jetzt nach der Installation verbinden?
Ich verwende derzeit Brevo für E-Mail-Dienste. Wenn jemand eine Schritt-für-Schritt-Anleitung oder empfohlene Einstellungen für die Konfiguration von Brevo mit Discourse hat, wäre das sehr hilfreich.
Wenn Sie keine E-Mail eingerichtet haben, können Sie dies tun, indem Sie die Details in Ihrer Datei app.yml bearbeiten und die Variablen DISCOURSE_SMTP_USER_NAME und DISCOURSE_SMTP_PASSWORD festlegen.
Soweit ich mich erinnere, können Sie die Discourse ID vollständig mit der Einstellung enable discourse id deaktivieren.
Weitere Informationen zur Einrichtung von E-Mails finden Sie in diesem Abschnitt:
Geben Sie diese Werte ein, wenn Sie von ./discourse-setup gemäß der Installationsanleitung dazu aufgefordert werden. Um den aktuellen E-Mail-Dienst zu ändern, führen Sie ebenfalls ./discourse-setup aus (dies wird das Forum für einige Minuten offline nehmen, während es neu erstellt wird).
SMTP server address? smtp-relay.brevo.com
SMTP user name? [SMTP credentials for your domain under [SMTP-Key tab](https://app.brevo.com/settings/keys/smtp)]
SMTP password? [SMTP credentials for your domain under [SMTP-Key tab](https://app.brevo.com/settings/keys/smtp)]
Port: 587