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.
Lo que estoy haciendo con mis listas de correo es que comencé creando usuarios para todas las direcciones de correo electrónico únicas que todos han publicado en los últimos 20 años. Sí, esto probablemente creó algunos usuarios casi duplicados, incluyéndome a mí, y conozco a algunos usuarios que publicaron con múltiples direcciones de correo electrónico diferentes a lo largo de los años, a medida que se mudaban.
Cuando comience la transición, probablemente la próxima semana, notificaré a mis suscriptores que si han publicado, es posible que ya tengan una cuenta con su dirección de correo electrónico, y que intenten generar una nueva contraseña para ella. (Asigné contraseñas aleatorias de 15 caracteres al crear los usuarios). Si eso no funciona, tienen dos opciones: registrarse para una nueva cuenta de usuario o contactarme para ver bajo qué dirección de correo electrónico habían publicado, en caso de que sea una dirección de correo electrónico a la que aún puedan acceder. (El hecho de que usuario@foo.com se considere, y deba considerarse, separada de usuario@bar.foo.com entró en mi planificación).
También tengo personas que han sido suscriptoras de solo lectura, por lo que aún no tienen una cuenta, ya que nunca han publicado. Puede que les envíe invitaciones para que se unan. (Ya probé lo que sucede si intento invitar a alguien que ya tiene una cuenta de usuario con esa dirección de correo electrónico, esas simplemente se omiten).