2 # Filter called by the Filter module on all incoming messages
3 # See /usr/share/doc/mailman-filter/README
5 t=`mktemp /tmp/mailman-filter_XXXXXXXX`
12 if [ -z "$TOSENDER" ] ; then
15 echo -e "$TOMOD\n=====\n$TOSENDER\n====="
20 if ! spamc --headers >$t ; then
21 judge 1 "Spam filter failed" "Message has been held for moderation because of spam filter failure."
24 grep -q '^X-Spam-Level: \*\*\*\*\*\*' $t && judge 2 "Spam filter declared this message spam."
25 grep -q '^X-Spam-Level: \*\*' $t && judge 1 "Spam filter declared this message possible spam."