# cat mailfilter
SHELL="/bin/bash"
import EXT
import HOST
VHOME=/home/vpopmail/domains/sms.twisp.us/processing
logfile "/home/vpopmail/domains/sms.twisp.us/processing/maildrop.log"
if ( /^Return-Path: .*@gmail.com>/ )
{
log "Message deleted, matched"
exit
}
if (/^(To|Cc):^(\d+)\@.*/)
{
log "1. Message deleted, but it was message to SMS server $MATCH1 $MATCH2!"
exit
}
if (/^(To|Cc):^(\d+)\@.*$/)
{
log "2. Message deleted, but it was message to SMS server $MATCH1 $MATCH2!"
exit
}
if (/^(To|Cc):(\d+)@.*$/)
{
log "3 . Message deleted, but it was message to SMS server $MATCH1 $MATCH2!"
exit
}
if (/^(To|Cc):\d+\@[\w.]+/)
{
log "4 . Message deleted, but it was message to SMS server $MATCH1 $MATCH2!"
exit
}
if (/^(To|Cc):\d+@.*/)
{
log "5 . Message deleted, but it was message to SMS server $MATCH1 $MATCH2!"
exit
}
if (/^(To|Cc):\d+\@.*/)
{
log "6 . Message deleted, but it was message to SMS server $MATCH1 $MATCH2!"
exit
}
else
{
log "Message delivered to $VHOME/Maildir/"
to "$VHOME/Maildir/"
}