sendmail, mailertable, virtusertable
/etc/mail/virtusertable /etc/mail/mailertable
sample@example.com %0.PROCMAIL
/etc/mail/mailertable /etc/mail/virtusertable
example.com.PROCMAIL procmail:/etc/procmailrcs/example.rc
/etc/procmailrcs/example.rc
SHELL=/bin/bash SENDER=$1 RECIPIENT=$2 PATH=$HOME/bin:/usr/bin:/bin USERNAME=`echo ${RECIPIENT} | cut -d'@' -f1` HOSTNAME=`echo ${RECIPIENT} | cut -d'@' -f2 | sed -e 's/\.PROCMAIL//g'` MAILDIR=/仮想メールボックス/${HOSTNAME}/${USERNAME} DEFAULT=$MAILDIR/
とすればいいですか。
注意:ユーザーごとに、保存ディレクトリはあらかじめ作成しておく。
参照:procmailは再帰的にディレクトリを掘らない?