On Mon, 2024-11-04 at 22:36 -0800, Mark Sapiro wrote:
On 11/4/24 19:28, Bill Oliver wrote:
a) See who is disabled, and b) un-disable them by hand
or... do I just have to wait seven days for them to automatically get un-disabled?
They do not get automatically re-enabled ever the user or you has to manually re-enable delivery.
For an individual user, in Postorius you can click the user in the members list and see their delivery status and reset it.
To deal with the whole list membership for a list, you can do
$ shell -l list@example.com 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. The variable 'm' is the list@example.com mailing list >>> for member in m.members.members: ... if member.delivery_status == DeliveryStatus.by_bounces: ... member.preferences.delivery_status = DeliveryStatus.enabled ... >>> commit() >>>
If you just want to list them
>>> for member in m.members.members: ... if member.delivery_status == DeliveryStatus.by_bounces: ... print(member) ... >>>```
Thank you. It worked like magic. Looks like I've got some learnin' to do with respect to the cli. I've never played with it beyond the commands indicated for installation. It looks like a great way to manage things. I much prefer a cli to gui for most of this kind of thing.
billo