Re: procmailでのreply-to


[ Follow Ups ] [ Post Followup ] [ DIGIWEB 日本語Users' BBS ] (PR) [レンタルサーバー]

Posted by 小牧徹夫 on March 27日 (1997年) 19時04分33秒:

In Reply to: Re: procmailでのreply-to posted by 桝井 伸司 on March 26日 (1997年) 22時50分15秒:

ML = "test-ml"
RECIPIENTS = "name1@haisousaki1,name2@haisousaki2,....."

:0
* $^TO.*$ML@
* !^FROM_DAEMON
* $!^X-Loop: $ML@mydomain.com
| formail -i "Reply-To: $ML@mydomain.com" \
-A "Errors-To: owner-$ML@mydomain.com" \
-A "X-Loop: $ML@mydomain.com" \
| $SENDMAIL $RECIPIENTS

簡単のためにSubject:に対する処理は省略していますが、こんな感じでいけるはずです。
条件文の頭を「*$」とすることで、環境変数を展開してから条件を評価するように指定しています。

もちろん、環境変数を使わずに

:0
* ^TO.*test-ml@
* !^FROM_DAEMON
* !^X-Loop: test-ml@mydomain.com
| formail -i "Reply-To: test-ml@mydomain.com" \
-A "Errors-To: owner-test-ml@mydomain.com" \
-A "X-Loop: test-ml@mydomain.com" \
| $SENDMAIL name1@haisousaki1,name2@haisousaki2,.....

とすることもできますが、複数のMLを運営するのであれば環境変数を使った例の方が便利だと思います。



Follow Ups:



Post a Followup

名前:
メールアドレス:

題名:

内容:

関連URL:
関連URLのタイトル:
関連画像のURL:


[ Follow Ups ] [ Post Followup ] [ DIGIWEB 日本語Users' BBS ]