Vyhledání mailu v mailman konferencích

Mám ve správě několik mailman konferencí. Jednou za čas se objeví požadavek na odstranění emailu ze všech konferencí. Abych nemusel pracne hledat ve kterých konferencích se mail nachází, používal jsem následující skript:

~$ su - mailman
~$ ls -1 /var/lib/mailman/lists/ | while read line; do 
test -z `bin/list_members $line | grep EMAIL@DOMAIN.TLD` || echo $line;  
done

Nedávno jsem ale našel elegantnější způsob, pokud potřebujete mail z konferencí jen smazat, stačí:

~$ su - mailman
~$ ./bin/remove_members --fromall EMAIL@DOMAIN.TLD

 

Komentování je uzavřeno.