#!/bin/bash [[ ! -x `which formail` ]] && echo need formail && exit 1 [[ ! -x `which procmail` ]] && echo need procmail && exit 1 [[ ! -f $1 ]] && echo cannot find file $1 && exit 1 [[ -f $1.tmp ]] && echo stale file $1.tmp found -- please clean-up first && exit 1 echo -n direct for $1 ... formail -s procmail -m ER_DOMAIN=nethence.com ER_USER=pbraun /etc/procmailrc.direct < $1 \ && rm -f $1 && echo cleaned chown -R vmail:vmail /var/spool/virtual/