On 1/13/26 9:08 AM, dap1--- via Mailman-users wrote:
I got a different user set up as superuser using a gmail address. However, I 
get to the member's management page but cannot change anything. I see update 
buttons but they don''t seem to so anything although I get a banner at the top 
saying the user was updated. What am I doing wrong?


You can't change the user's address that way. You can only update the display name, the verified status of the address and the moderation and delivery mode of subscriptions.

I think you can do it in `mailman shell` like this
```
$ mailman shell
Welcome to the GNU Mailman shell
Use commit() to commit changes.
Use abort() to discard changes since the last commit.
Exit with ctrl+D does an implicit commit() but exit() does not.

>>> um = getUtility(IUserManager)
>>> addr = um.get_address('address_to_change')
>>> addr.email = 'new_address'
>>> commit()
```
However, the preferred way is for the user to log in, go to https://whatever/accounts/email/, add the new address to their account, make it primary, go to the list info page at https://whatever/lists/LIST, and if their Subscription Address is still the old address (because they weren't subscribed by primary address), click Manage Subscription and change it, and then possibly remove the prior address.

--
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
_______________________________________________
Mailman-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/[email protected]/message/QYVAJP4IKTNIYTCJ3RDHJNNVBCDQ3XHG/

This message sent to [email protected]

Reply via email to