このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
01_linux:03_mail:06_postfix_virtual_procmail [2016/09/15 01:46] – 作成 matsui | 01_linux:03_mail:06_postfix_virtual_procmail [2017/11/07 01:06] (現在) – matsui | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 06 Postfix + Virtual Domain でprocmail ====== | ||
+ | ===== procmailインストール ===== | ||
+ | |||
+ | < | ||
+ | # yum install procmail | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== postfix設定変更 ===== | ||
+ | |||
+ | ==== main.cf ==== | ||
+ | 下記を追加 | ||
+ | virtual_transport = procmail | ||
+ | mailbox_command = / | ||
+ | |||
+ | ==== master.cf ==== | ||
+ | 下記を追加 | ||
+ | procmail unix - n n - - pipe | ||
+ | flags=R user=mail argv=/ | ||
+ | |||
+ | |||
+ | ===== procmailrc用意 ===== | ||
+ | |||
+ | 例として、hogehoge@hoge.comからのメールを、hoge@fl8.jpへ転送 | ||
+ | |||
+ | < | ||
+ | # cat / | ||
+ | SHELL=/ | ||
+ | PATH=/ | ||
+ | DEFAULT=/ | ||
+ | LOCKFILE=/ | ||
+ | LOGFILE=/ | ||
+ | |||
+ | :0 c | ||
+ | * ^From.*hogehoge@hoge.com | ||
+ | ! hoge@fl8.jp | ||
+ | </ | ||
+ | |||
+ | ===== logrotate設定 ===== | ||
+ | < | ||
+ | # cat / | ||
+ | / | ||
+ | missingok | ||
+ | nocreate | ||
+ | notifempty | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | {{tag> |