受信したメールを、他のアドレスに転送したり、不要なメールを削除したりするためのプログラムです。
最近のディストリビューションだと、インストールされていないということは無いのでしょうが、一応インストール手順を記載します。
インストール手順
yum install procmail
procmailでは、様々な設定を省略した命令で記述することが出来ます。
これらの設定内容のことを、【レシピ】と呼びます。
ファイル名は、自分のホームディレクトリ直下に、【procmail.rc】という名称で作成します。
レシピの始まりを意味する
:0
メール送信者によって振り分ける場合
* ^From:
メールのタイトルによって振り分ける場合
* ^Subject:
procmailを利用するためには、.forward ファイルを作成する必要があります。
諸説いろいろとありますが、一般的には、下記のような記述をするようにと、言われています。
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #[ユーザ名]"
$ vi .forward
もともとは、古いLinuxのアプリケーションとの関係から、いろいろとあったみたいです。
"|IFS=' '&&p=/usr/local/bin/procmail&&test -f $p&&exec $p -f-||exit 75#whatever"