====== 06 Postfix + Virtual Domain でprocmail ====== ===== procmailインストール ===== # yum install procmail ===== postfix設定変更 ===== ==== main.cf ==== 下記を追加 virtual_transport = procmail mailbox_command = /usr/bin/procmail ==== master.cf ==== 下記を追加 procmail unix - n n - - pipe flags=R user=mail argv=/usr/bin/procmail -t -m USER=${user} DOMAIN=${nexthop} /etc/procmailrc ===== procmailrc用意 ===== 例として、hogehoge@hoge.comからのメールを、hoge@fl8.jpへ転送 # cat /etc/procmailrc SHELL=/bin/bash PATH=/usr/bin:/bin DEFAULT=/home/mail/$DOMAIN/$USER\@$DOMAIN/ LOCKFILE=/home/mail/procmail.lock LOGFILE=/home/mail/procmail.log :0 c * ^From.*hogehoge@hoge.com ! hoge@fl8.jp ===== logrotate設定 ===== # cat /etc/logrotate.d/procmail /home/mail/procmail.log { missingok nocreate notifempty } {{tag>procmail postfix}}