散々苦労して作った、procmailの設定。
アカウント名の箇所に、procmailの対象にしたいメアドのアカウントを記述
該当するアカウントを持つメアドのFromアドレスを取得して
無駄なダブルクォートを取ってます。
これは、メーラーによって勝手にダブルクォートがついちゃうから。
SHELL=/bin/bash
LOGFILE=$HOME/procmail.log
:0 HBhbc
* ^To: xxxxxx(アカウント名)@.*
{
:0 Hh
* ^From.*\/.*
{
ORIFROM=`echo "$MATCH" | sed 's/["]//g'`
}
:0 Hh
* ^Subject:.*\/.*
{
ORISUB=$MATCH
}
:0 Bb
* ^\/(.*$)*
{
ORIBODY=$MATCH
}
:0
| 実行シェル "$ORIFROM" "$ORISUB" "$MATCH" >> log.txt
}