Discourse ohne Mailserver installieren: Anleitung

Hallo,

ich möchte Discourse für unsere Wiki-Community installieren (wir nutzen MediaWiki). Derzeit haben wir keinen SMTP-Server, da unsere Wiki-Benutzer keine E-Mail-Adresse benötigen, um ein Konto zu erstellen. Ich möchte SSO aktivieren, sodass angemeldete Wiki-Benutzer automatisch in die Discourse-Foren weitergeleitet werden, ohne dass sie die Discourse-Anmelde- oder Registrierungsseite sehen. Wie kann ich Discourse für diesen Anwendungsfall (kein SMTP-Server + SSO) in Betrieb nehmen?

Wenn wir uns für einen Business- oder Enterprise-Plan entscheiden, kann eine solche Konfiguration speziell für uns eingerichtet werden?

1 „Gefällt mir“

Ich denke, Sie können sich damit behelfen, die Einrichtung per E-Mail über einen SMTP-as-a-Service-Dienst durchzuführen und anschließend den API-Schlüssel beispielsweise zu entfernen. Discourse ist zwar in gewissem Maße auf E-Mails angewiesen, aber ich glaube, das ist machbar.

Du kannst das Admin-Konto über die Konsole erstellen und dein Forum konfigurieren.

Allerdings könnte die Tatsache, dass du E-Mails auf der Website nicht verifizierst, ein Problem darstellen, selbst bei einer SSO-Konfiguration.

3 „Gefällt mir“

Das klingt nach einer schrecklichen Idee. Wie weißt du, wer deine Nutzer sind, und wie hältst du Spammer fern?

Aber wenn du MediaWiki als SSO-Master konfigurieren könntest (dafür müsstest du wahrscheinlich eine Erweiterung schreiben), könntest du es so einrichten, dass es gefälschte E-Mail-Adressen generiert (z. B. BENUTZERNAME@meinefalscheemail.falsch) und im SSO-Payload das Signal „E-Mail wurde verifiziert

2 „Gefällt mir“