#!/bin/sh . /etc/sa-content-filter/system TEMPFILE="$(mktemp -t sa-content-filter.XXXXXX)" exit_handler() { trap - TERM HUP EXIT rm -f "$TEMPFILE" } trap exit_handler TERM HUP EXIT spamc -U @SOCKET@ >"$TEMPFILE" if grep -qs "^X-Spam-Status:[[:space:]]\+Yes" "$TEMPFILE";then case "$FILTER_MODE" in drop) exit 0 ;; relay) exit 0 ;; *) ;; esac fi cat "$TEMPFILE" | /usr/sbin/sendmail -i "$@"