Als Ersatz für Mailinglisten verwenden

Hallo,

wir versuchen, von einer Organisation, die auf Mailinglisten basiert, wegzukommen. Der erste Schritt (bereits erledigt) bestand darin, die Mailingliste zu spiegeln, um ein Archiv aufzubauen. Nun möchten wir eine Weile hybrid arbeiten: Einige Nutzer verwenden Discourse hauptsächlich als Mailingliste plus Online-Archiv, andere nutzen Discourse nur online.

Discourse funktioniert als Ersatz für eine Mailingliste recht gut: Jede Liste ist eine Kategorie, die auf eine Gruppe beschränkt ist, und um Mitglied der Liste zu sein, muss man Mitglied der entsprechenden Gruppe sein.
Anschließend können wir den Benachrichtigungsgrad dieser Gruppe so einstellen, dass sie standardmäßig die Kategorie beobachtet.

Was ich noch nicht gelöst habe, ist die Registrierung. Neue Nutzer müssen zunächst ein Konto erstellen, dann die Mitgliedschaft in der Gruppe beantragen (das Beste, was wir gefunden haben, ist, sie im Willkommens-Beitrag der Kategorie auf den Button „Zugang anfordern

Dies sollte machbar sein, wenn Sie bei der Importierung Ihrer Mailingliste in Discourse gestaffelte Benutzer erstellt haben.
Wenn diese Benutzer von einer bestimmten E-Mail-Domain stammen (@beispiel.de), können die Gruppen so eingerichtet werden, dass die Mitglieder automatisch basierend auf ihrer E-Mail-Adresse den jeweiligen Gruppen zugewiesen werden.
Eine andere Möglichkeit besteht darin, Einladungen zu senden, bei denen die Gruppenmitgliedschaft bei Annahme der Einladung automatisch erteilt wird.

Was ich mit meinen Mailinglisten mache, ist, dass ich damit begonnen habe, Benutzer für alle eindeutigen E-Mail-Adressen zu erstellen, von denen jeder in den letzten 20 Jahren gepostet hat. Ja, das hat wahrscheinlich ein paar fast doppelte Benutzer erstellt, mich eingeschlossen, und ich kenne ein paar Benutzer, die im Laufe der Jahre unter mehreren unähnlichen E-Mail-Adressen gepostet haben, als sie umgezogen sind.

Wenn ich nächste Woche mit der Umstellung beginne, werde ich meine Abonnenten benachrichtigen, dass sie, wenn sie gepostet haben, möglicherweise bereits ein Konto unter ihrer E-Mail-Adresse haben und versuchen sollten, ein neues Passwort dafür zu generieren. (Ich habe zufällige 15-stellige Passwörter zugewiesen, als ich die Benutzer erstellt habe.) Wenn das nicht funktioniert, haben sie zwei Möglichkeiten: Melden Sie sich für ein neues Benutzerkonto an oder kontaktieren Sie mich, um herauszufinden, unter welcher E-Mail-Adresse sie gepostet haben, falls es sich um eine E-Mail-Adresse handelt, auf die sie noch zugreifen können. (Die Tatsache, dass user@foo.com als separat von user@bar.foo.com betrachtet wird und werden sollte, ist in meine Planung eingeflossen.)

Ich habe auch Leute, die nur Lesezugriff hatten, also noch kein Konto haben, da sie noch nie gepostet haben. Ich werde ihnen möglicherweise Einladungen zum Beitritt senden. (Ich habe bereits getestet, was passiert, wenn ich versuche, jemanden einzuladen, der bereits ein Benutzerkonto unter dieser E-Mail-Adresse hat, diese werden einfach umgangen.)