Aus welchem Grund auch immer hatte ich Probleme, Mailman 2.1.x so zu konfigurieren, dass es Postingversuche von Nichtmitgliedern an Adressenlisten entweder ablehnt (reject) oder als unbrauchbar beiseite legt (discard).
Manchmal handelt es sich um ein Mitglied, das eine andere
E-Mail Adresse benutzt, aber bei der Mehrheit handelt es sich um
Spam oder fehlgeleitete
E-Mail. Nachdem ich eine ganze Weile herumgesucht habe, habe ich einen Kommandozeilen-Weg gefunden, um das Gewünschte zu erledigen.
Um es zusammenzufassen – wenn Ihre Liste "foo" heißt, können Sie folgendes tun, um config in eine
Datei zu exportieren:
config_list -o foo foo
vi foo
Dann suchen Sie den String generic_nonmember_action = 1 und tauschen Sie die 1 mit einer 2 (ablehnen) oder 3 (verwerfen).
Dann die Neukonfiguration wieder importieren:
config_list -i foo foo
Und dann sollte das passen.
Wenn ich das nun wieder vergesse, weiß ich nun zumindest, dass ich nur meinen eigenen
Blog anschauen muss, um es zu finden. :-)