We are trying to move from a mailing list based organisation, the first step (done) was to mirror the mailing list to build an archive, and now we want to leave it hybrid for a while, with some users mostly using discourse as a mailing list + online archive, the others using discourse online.
Discourse works quite ok as a mailing list replacement: each list is a category restricted to a group, and to be a member of the list you are a member of the group.
We then can set up the notification level of that group so by default, it watches the category.
What I didn’t solve yet is the registration, the new user needs first to create an account, then request membership to the group (the best we found is to direct them to the welcome topic in the category and hit the “request access” button), then wait until someone approve the request and go to the category (or wait until a new post ends up in her inbox)
It would smooth things if we could merge the registration (as a user)+ request to join a group
Searching this forum, I haven’t found a way to do that. Am I missing something? Do you have suggestions to make it easier for the users to join a group as part of the registration process?
This should be achievable if you created staged users while importing your mailing list to discourse.
if these users come from a specific email domain (@example.com) then the groups can be set so that the members are automatically assigned the given group(s) based on their email address.
Another way is to send them invites with group membership assigned upon accepting the invite.
Ce que je fais avec mes listes de diffusion, c’est que j’ai commencé par créer des utilisateurs pour toutes les adresses e-mail uniques que chacun a postées au cours des 20 dernières années. Oui, cela a probablement créé quelques utilisateurs quasi-doublons, y compris moi-même, et je connais quelques utilisateurs qui ont posté sous plusieurs adresses e-mail différentes au fil des ans, au fur et à mesure de leurs déménagements.
Lorsque je commencerai la transition, probablement la semaine prochaine, j’informerai mes abonnés que s’ils ont posté, ils ont peut-être déjà un compte sous leur adresse e-mail, et qu’ils devraient essayer de générer un nouveau mot de passe pour celui-ci. (J’ai attribué des mots de passe aléatoires de 15 caractères lors de la création des utilisateurs.) Si cela ne fonctionne pas, ils ont deux options : s’inscrire pour un nouveau compte utilisateur ou me contacter pour savoir sous quelle adresse e-mail ils ont posté, au cas où il s’agirait d’une adresse e-mail à laquelle ils peuvent encore accéder. (Le fait que utilisateur@foo.com soit, et doive être, considéré comme distinct de utilisateur@bar.foo.com est entré dans ma planification.)
J’ai aussi des personnes qui étaient des abonnés en lecture seule, donc elles n’ont pas encore de compte, car elles n’ont jamais posté. Je pourrais leur envoyer des invitations à rejoindre. (J’ai déjà testé ce qui se passe si j’essaie d’inviter quelqu’un qui a déjà un compte utilisateur sous cette adresse e-mail, celles-ci sont simplement ignorées.)