このスレッドはクローズされています。記事の閲覧のみとなります。
エラーメールが返ってくるが転送は出来ているんですが |
|
- æ¥æï¼ 2006/07/31 09:39
- ååï¼ Asps
- 不明点・障害内容:
いつもお世話になっています。 postfixとdovecotとprocmailを利用しています。 携帯電話から、メールを送ると、procmailで指定した所へ メールは転送されるのですが、送信元に以下の内容のメールが 返ってきます。 また、クライアントからメールをチェックしても受信できません。 linux初心者です。よろしくお願いします。
<xxx@yyy.com>: can't create user output file. Command output: procmail: Couldn't create "/var/mail/xxx"
procmailの.forwardと.procmailrcは次のようになっています。
.forward: |IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #xxx
.procmailrc: #PATH=/bin:/usr/bin:/usr/sbin #LOGFILE=$HOME/procmail.log #LOCKFILE=$HOME/.lockfile #MAILDIR=$HOME
:0 c ! x5@x5.ne.jp
postfix,dovecot,meillogは量が多いので http://wwwb.pikara.ne.jp/moonlight/config_.html に記載しました。
ご指導よろしくお願いします。
|
■ コンテンツ関連情報
Re: エラーメールが返ってくるが転送は出来ているんですが ( No.1 ) |
|
- æ¥æï¼ 2006/07/31 11:44
- ååï¼ 管理者
- > <xxx@yyy.com>: can't create user output file. Command output: procmail: Couldn't create "/var/mail/xxx"
テンポラリのパス「/var/mail/xxx」が作成できない為と思われます。
以下のコマンドを実行して結果を教えていただけますか? # ll /var/spool/ | grep mail
|
Re: エラーメールが返ってくるが転送は出来ているんですが ( No.2 ) |
|
- æ¥æï¼ 2006/07/31 12:10
- ååï¼ Asps
- 管理人様
早速のご返事ありがとうございます。
# ll /var/spool/ | grep mail の結果は次のようになりました。
drwxrwxr-x 2 root mail 4096 Jul 30 17:51 mail drwx------ 2 root mail 4096 Jul 20 19:23 mqueue
よろしくお願いします。
|
Re: エラーメールが返ってくるが転送は出来ているんですが ( No.3 ) |
|
- æ¥æï¼ 2006/07/31 13:08
- ååï¼ 管理者
- procmailの実行権はどの様になっていますか?
# ll /usr/bin/procmail -rwxr-xr-x 1 root mail 89104 2月 12 17:50 /usr/bin/procmail
上記の様にSetUIDビットが無効になっていたら有効にしてみてください。 # chmod 4755 /usr/bin/procmail # ll /usr/bin/procmail -rwsr-xr-x 1 root mail 89104 2月 12 17:50 /usr/bin/procmail ↑ 「x」→「s」
|
Re: エラーメールが返ってくるが転送は出来ているんですが ( No.4 ) |
|
- æ¥æï¼ 2006/07/31 23:45
- ååï¼ Asps
- 管理人様
早速、ご指示通りやってみましたら、転送の問題は解決しました。 エラーのメールが送信元に返ってこなくなりました。 ですが、未だにクライアントからメールチェックしても、メールが受信出来ません。 当方の.procmailrcの記述に何か不備があるのかもしれません。
また、他にも何か原因が考えられるでしょうか?
何度も申し訳ございませんが、ご指導頂ければ幸いです。
現在の.procmailrcの内容です。 SHELL=/bin/bash PATH=/bin;/usr/bin;/usr/sbin LOGFILES=$HOME/procmail.log LOCKFILE=$HOME/.lockfile MAILDIR=$HOME/Maildir
:0 * ^X-SPAM: Spam.* * ^Subject: \*\*\*SPAM\*\*\*.* /dev/null
:0 * ^[Ff]rom:.*.kr /dev/null
:0 * ^[Ff]rom:.*.cn /dev/null
:0 c *! ^X-Loop:xxxx@xxx-xxxxy.com ! xxxxxxx@xx.xxxra.ne.jp
# ls -l .procmailrc の操作で -rw-r--r-- 1 xxxx root 309 Jul 31 21:45 .procmailrc
になっております。
よろしくお願いします。
|
Re: エラーメールが返ってくるが転送は出来ているんですが ( No.5 ) |
|
- æ¥æï¼ 2006/08/01 05:59
- ååï¼ 管理者
- こちらでも、同様の環境を作成して確認して見ますね。
あと、「.procmailrc」のグループも「xxxx」にした方が良いでしょう。
|
■ その他