5 Nov
2024
5 Nov
'24
6:36 a.m.
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)
...
>>>
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan