Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0003に戻る

タイトル: 新規作成したユーザでメールが使えない
記事No: 793
投稿日: 2003/08/11(Mon) 22:20
投稿者: Suzuaki
VineLinux2.5 Postfix、Procmailな環境(全てバージョンはapt-getにて最新)です。

新しく作ったユーザで、なぜかメールが使えません。
既存ユーザは送受信できるのに・・・。

新アカウントで受信ログインと送信は出来るのですが、別アカウント、別サーバなどから送信すると全て

<new@hogehoge.net>: can't create user output file. Command output: procmail:
Couldn't create "/var/spool/mail/new"

・・・などと出てしまいます。
lsコマンドで /var/spool/mail を表示すると、既にあるアカウント「info」は存在するのですが新しいアカウント「new」のファイルがありませんでした。
なので同じように/var/spool/mail/newをviで作成してみたら
同じような構文のエラーが逆に増えてしまいました。

そこでまた『何が既存で正常に使えるものと違うのか』を見たらパーミッションが違うことに気付き同じ660にしてみましたが同じエラー
権限が ユーザ名:mail ではなくroot:rootなので直してみたらまた同じエラー

シェルが悪いのか?と疑って/bin/sh,bash,cshの3種類で試してもやはり同じでした。

どうも自分の力では解決できそうにないのでエラー構文を元に検索エンジンにかけてみたものの条件にあうものが見つかりませんでしたので、こちらの長々と投稿させていただきました。

ご回答いただけると幸いですm(_ _)m

タイトル: お役に立つかどうか・・・。
記事No: 803
投稿日: 2003/08/12(Tue) 18:11
投稿者: ALPHA   <alpha@alpha.ne.jp>
URL: http://www.alpha.ne.jp/~alpha/
> 新しく作ったユーザで、なぜかメールが使えません。
> 既存ユーザは送受信できるのに・・・。
>
> 新アカウントで受信ログインと送信は出来るのですが、別アカウント、別サーバなどから送信すると全て
>
> <new@hogehoge.net>: can't create user output file. Command output: procmail:
> Couldn't create "/var/spool/mail/new"
>
> ・・・などと出てしまいます。
> lsコマンドで /var/spool/mail を表示すると、既にあるアカウント「info」は存在するのですが新しいアカウント「new」のファイルがありませんでした。
> なので同じように/var/spool/mail/newをviで作成してみたら
> 同じような構文のエラーが逆に増えてしまいました。

spoolに入るファイルはメールを総て削除しても
0バイトのファイルが残りますが
最初メールが来る前は存在しません。
来た時点で作成されます。
そのためnewファイルを作る必要がないので
newファイルを削除してみてはどうでしょうか?

あまりお役に立てそうにないですがこの程度しかわかりません。

タイトル: またエラー・・・
記事No: 805
投稿日: 2003/08/12(Tue) 21:02
投稿者: Suzuaki URL: http://www.suzuaki.net/
ご回答ありがとうございます。

The Postfix program

<new@hogehoge.net>: can't create user output file. Command output: procmail:
Couldn't create "/var/spool/mail/new"

また同じエラーでした。
直訳してみると「ユーザ出力ファイルを作成できません」のようですがディレクトリには何も操作していません(パーミッションなど)

タイトル: Re: またエラー・・・
記事No: 808
投稿日: 2003/08/13(Wed) 00:57
投稿者: ALPHA   <alpha@alpha.ne.jp>
URL: http://www.alpha.ne.jp/~alpha/
> ご回答ありがとうございます。
>
> The Postfix program
>
> <new@hogehoge.net>: can't create user output file. Command output: procmail:
> Couldn't create "/var/spool/mail/new"
>
> また同じエラーでした。
> 直訳してみると「ユーザ出力ファイルを作成できません」のようですがディレクトリには何も操作していません(パーミッションなど)

procmailのエラーなんでしょうかね・・・。
何かフィルター入れたとかウィルスチェックしてるとか
その辺なのかな・・・。
お役に立てそうにないです。

タイトル: Re^2: またエラー・・・
記事No: 809
投稿日: 2003/08/13(Wed) 09:28
投稿者: Suzuaki URL: http://www.suzuaki.net/
制限やウィルスチェックはかけてないはずです。
以前ウィルスチェックを導入したらエラーも返さずメール自体がどっかいってしまう状態だったで・・・。

ご回答ありがとうございました。
他に分かる方がいたら回答してくださると幸いです。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net