しらいしです。 いしおかさん、さかいさん、梶木さん、コメントありがとうございました。 マルチで失礼致します。 ISHIOKA Takashi さんは書きました: > GroupWritableForwardFileSafe > group writable な .forward ファイルの使用を許容します。 > > ForwardFileInGroupWritableDirPath > .forward ファイルが group writable なディレクトリパスに存在す > ることを許します。 > > ForwardFileInUnsafeDirPath > .forward ファイルが安全でないディレクトリパスに存在することを > 許します。 > > ForwardFileInUnsafeDirPathSafe > 安全でないディレクトリパスに存在する .forward ファイルからのプ > ログラムの起動やファイルへの配信を許します (さらに /etc/shells > によるチェックも満足する必要があります)。 > GroupWritableDirPathSafe が指定されていない場合は、daemon (正 > 確には DefaultUser に指定されたユーザ) の権限で処理されます。 > ForwardFileInUnsafeDirPath だけを指定した場合は、他のアドレス > へのメールの転送のみが可能になります。 > >のどれかでは? > >CF3.7Wpl2 の 98-0001-05.jis.txt から はい。 私もさっそくCFをダウンロードしてきて、マニュアルや98-0001-05.jis.txtを 読んでみました。 現在の設定では、上記項目の記述がなかったので、デフォルトの設定に なっているのだと思います。 ただ、今問題になっているのは会社の実験用マシンで、簡単にCFの設定を 変えられないのです。 また実験してうまくいきましたらご報告いたします。 SAKAI Hiroaki さんは書きました: >sendmail がプログラムを起動するときには,メール配送先のユーザの権限ではなく, >sendmail のプロセスのユーザの権限(おそらく root か daemon)で起動されるので, >~/ は /root になっているのではないでしょうか? >そもそも /etc/aliases や .forward で ~/ は使えるのかどうか,疑問です. >(sendmail はシェルを起動してくれるのだろうか? 誰かしってます?) > >>> "| cat > ~/qqq.txt" > >"| cat > /home/hogehoge/qqq.txt" >のようにして,フルパスで指定すればうまくいくと思います. これはやってみたのですが、やはりうまくいきませんでした。 catも /bin/cat とか書いてみましたが、やはりうまくいきませんでした。 (現象は同じです) ただ、確かにさかいさんがおっしゃるように ~ は使えないような気が しますね。 ここはフルパスで書くようにします。 Yoshi.KAJIKI さんは書きました: >誰から来るともわからないメールをプログラムに自動処理させるのは危険なので、 >デフォルトだと実行できないように設定してあるのだと思いませふ。 > >エラーメールの処理だとか、ループ事故の防止だとか、コマンドの実行だとか、 >バッファオーバーフローだとかに、くれぐれも気をつけて下さいね。 ご忠告ありがとうございます。 今回の場合は、実は純粋にメールサーバとして使用するのではなく、 あるシステムの中でのインタフェースにメールを使うことになっているのです。 そういう意味では閉じた世界なのですが、それでもエラーメールや バッファオーバーフローに関しては考えなければいけない問題ですね。 というわけで、まだうまくいっていないのですが、とりあえずご報告と お礼を申し上げます。 どうもありがとうございました。 また質問するかもしれませんが、そのときにはよろしくお願いいたします。
Follow-Ups:
- [linux-users:73107] Re: メールがプログラムに渡せないTakashi SHIRAI
- [linux-users:73009] Re: メールがプログラムに渡せないISHIOKA Takashi
- Prev by Subject: [linux-users:73101] Re: 補足です(Re:[Q]debian,plamo2.xにてXRally,Ghostscript 6.xは動作します?)
- Next by Subject: [linux-users:73103] Re: DoS (was You linux-users _at_ linux.or.jpare not member (plamo ML))
- Previous by thread: [linux-users:73009] Re: メールがプログラムに渡せない
- Next by thread: [linux-users:73107] Re: メールがプログラムに渡せない
- Indexes:[Main][Thread]