On Fri, Jan 12, 2018, at 8:41 AM, Alex McLean wrote:
Hi all,
I'm moving our groups to mailman3 (http://we.lurk.org). Enjoying it so far!
I've mass-subscribed people via postorius. However the subscribers don't have django (postorius/hyperkitty) logins. It seems they only exist on the mailman side, not the django side.
If they go through the process of creating an account in postorius, they can configure their mailing list subscriptions, but this is a bit fiddly.
Is this expected behaviour? It would be great if they could be sent a temporary link to set a password and go.
Yes, that is the expected behavior. Postorius is just one of the front-end for Mailman (and only one, for now), so we didn't think it would make sense to create account for every Mailman User in Postorius as well.
So, basically everyone has to go through the sign-up process, which isn't really hard if you choose one of the social logins.
It wouldn't be very hard to write a script that "creates" User accounts for everyone and then users go through the "Forgot Password" workflow to set their passwords. You'd get the list of all users from Mailman's API and then do a get_or_create()
on each one of them (simplest of all approaches, you can ofcourse better ways to do the same).
-- Abhilash Raj maxking@asynchronous.in