[Mailman-Users] remove pending subscribers

Mark Sapiro mark at msapiro.net
Thu Jan 7 15:36:29 EST 2016


On 01/07/2016 11:32 AM, Con Wieland wrote:
> It appears my pending subscriptions file is corrupt.  I have several “very” long bogus addresses and the only buttons on the admindb page is to “Submit All Data” The individual buttons to accept, defer, …. are not there.


Have you tried scrolling the display left and right? The long addresses
make the page wide.

If this is not the issue, please send me off list an intact copy (before
you do anything else) of ~mailman/lists/socaliug/request.pck


> I tried to remove the subscription requests with:
> 
> https://mail.python.org/pipermail/mailman-users/2011-October/072336.html
> 
> but when I run the dumpdb script on the pending requests:
> 
> ./dumpdb ~mailman/lists/socaliug/pending.pc
> 
> alll I get is:
> 
> [----- start pickle file -----]
> <----- start object 1 ----->
> {   '44c0eed8b26bce3337d68fb198f549c78446a1c7': ('H', 1461),
>     'evictions': {   '44c0eed8b26bce3337d68fb198f549c78446a1c7': 1402604941.357022},
>     'version': 2}
> [----- end pickle file ——]
> 
> even though there are 9 pending requests 2 of which are just very long strings


That post is incorrect. It should reference
/path/to/mailman/lists/LISTNAME/request.pck, not
/path/to/mailman/lists/LISTNAME/pending.pck.

However, it is also obsolete. See the script at
<https://www.msapiro.net/scripts/list_requests>. This script will list
all the outstanding moderator requests for a list or lists and has an
option to accept an "action" to be applied to each request as it is listed.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


More information about the Mailman-Users mailing list