[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:72008] procmail and sendmail


統計数理研究所の金森と申します.

procmailについての問題で最近悩んでいます.心当たりのある方がおりました
ら御教示下さい.

procmail を用いてメールを仕分けしようとしているマシンを machine-A と
します.machine-Aの home directory の .forward に
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #kanamori"
と書いているのですが,この machine-A に メールを送ると,machine-A の
MAILER-DEAMON から怒られてしまいます.
具体的には MAILER-DEAMON _at_ machine-A から 以下のようなメールが配送元に返
信されてしまいます.
--ここから--
   ----- The following addresses had permanent fatal errors -----
"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #kanamori"
    (expanded from: <kanamori _at_ machine-A.ac.jp>)

   ----- Transcript of session follows -----
sh: cannot use & in command
554 "|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #kanamori"... Service unavailable
--ここまで--

試しに .forwardを変えて試してみると
.forward を
"|/usr/bin/procmail"
とすると

   ----- Transcript of session follows -----
sh: procmail not available for sendmail programs
554 "|/usr/bin/procmail"... Service unavailable

というようなメールを配送元に返送してしまいます.

このようなわけで,結局メールはmachine-Aに届きません.
procmail を使うためには,なにか sendmail の設定を変える必要があるので
しようか?

現在使用している Linux distribution は
LASER5 Linux 6.0 Rel. 2 の フリー版です.
sendmail などの設定は特に何もせず,デフォルトのまま使用しています.
version は sendmail が 8.9.3 で procmail が 3.14.1 です.

なにか御存知の方がいらしたら,なにかアドバイスをお願いします.


《 金森 敬文   統計数理研究所 》
《 e-mail: kanamori _at_ ism.ac.jp 》

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」