こんにちは。Usijimaです。
迷惑メール対策のためにbogofilterで判別したSpamメールを収集しています。
procmailを使って、spamメールを1ヶ所のフォルダに集めていますが、参照しようとするとエラーで読めませんでした。調べてみるとアクセス権が本人(-rw-------)のみになっていたので、Readの権限を付与しようとしています。(chmod +r)
procmailでファイルを保存しているので、アクセス権も同時にしようとしているのですがうまくいきません。
# .procmailrc レシピ1 :0 * ^X-Bogosity: Spam { :0 c /usr/local/share/bogofilter/spam/. :0 c /bin/find /usr/local/share/bogofilter/spam -type f -user $USER -exec /bin/chmod +r {} \; }
メールは /usr/local/share/bogofilter/spam/ に連番で保存されていますが、chmod の処理はされませんでした。
# .procmailrc レシピ2 :0 c : * ^X-Bogosity: Spam /usr/local/share/bogofilter/spam/. :0 c : * ^X-Bogosity: Spam /bin/find /usr/local/share/bogofilter/spam -type f -user $USER -exec /bin/chmod +r {} \; ```こちらも、連番で保存されますが、chmod の処理はされませんでした。 コマンドから2つ目の命令文(find 行)を実行するとうまくいきます。 /usr/local/share 、 /usr/local/share/bogofilter 、/usr/local/share/bogofilter/spam のフォルダは 「777」にしてみましたが、結果は同じでした。 すみませんが、どうやったらアクセス権を変更できるか教えて下さい。 よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/21 06:30 編集