postfixユーザについての質問です。

メールを受信したときに添付ファイルを保存させるプログラムを起動させています。しかしあるディレクトリでは保存できず、おそらくパーミッションがまずいのではないかと考えました。777にすることはできないので、グループまでの書き込みを許可しようと考え、グループを作成してpostfixをそのグループに追加してみましたが、それでもできません。メールが受信したときに起動するプログラムはどのユーザが行っているのでしょうか。

よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/09/18 10:34:24
  • 終了:--

回答(2件)

id:miyazi No.1

miyazi回答回数30ベストアンサー獲得回数02005/09/18 14:00:09

ポイント25pt

https://www.stackasterisk.jp/tech/systemConstruction/postfix01_0...

Postfixの運用・管理 1.はじめに・Postfixの構造

パーミッションを777にして試してみたら?

id:shuha

すみません。

777にすることはできないのです。ちなみに777にすると当然できます。

2005/09/18 19:11:25
id:ttamo No.2

たも回答回数175ベストアンサー獲得回数292005/09/18 21:11:33

ポイント25pt

man 8 local によると、以下のようになっています。


● ~/.forward ファイルを通した配送は受信者の権限でおこなわれます。


● メールボックスへの配送は mailbox_command 設定パラメータで指定される外部コマンドに委託することができます。コマンドは受信者ユーザの権限で実行します (例外: セカンダリグループは有効になりません; root として配送する場合は default_privs の権限で実行します)。


pipe だと user 指定が必須なので、これは関係ないかも?

http://minken.net/mt/archives/000436.html

jm@foo: メモ:Postfix-コマンドへのパイプ

これも pipe の例みたいですが、

権限について簡単に実例が載っています。

id:shuha

ありがとうございます。

2005/09/19 14:00:29

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません