人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

よろしくお願いします。

●質問者: shuha
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:777 postfix グループ ディレクトリ パーミッション
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● miyazi
●25ポイント

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

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

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

◎質問者からの返答

すみません。

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


2 ● たも
●25ポイント

http://www.kobitosan.net/postfix/trans-2.2/jhtml/local.8.html

Postfix manual - local(8)

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


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


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


http://www.kobitosan.net/postfix/trans-2.2/jhtml/pipe.8.html

Postfix manual - pipe(8)

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

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

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

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

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

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ