Sendmail8.11.2について教えて下さい。
ledhat Linux7.1 にSendmail8.11.2をインスートルしてCFファイルを設定後、mailコマンドにて一般ユーザ同士及びrootから一般ユーザ宛のメールのやり取りはうまく出来るのですがroot宛にメールを送信しようとするとログファイル(/var/log/maillog)に以下のようなエラーが出力されます。

vod sendmail[24661]: f99ClRw24661: from=vod, size=29, class=0, nrcpts=1, msgid=<200110091247.f99
ClRw24661@vod.f-road.ne.jp>, relay=vod@localhost

vod procmail[24662]: Insufficient privileges to deliver to "root"

vod sendmail[24661]: f99ClRw24661: to=root, ctladdr=vod (501/500), delay=00:00:00, xdelay=00:00:
00, mailer=local, pri=30029, dsn=5.0.0, stat=Insufficient permission

なにかのパーミッションでエラーになっているように思われるのですが。なにが悪いのでしょうか。
ちなみにCFのWIDE CFを使用し以下の項目のみを設定しています。
OS_TYPE=linux-redhat
MX_SENDMAIL=yes
MY_DOMAIN='ドメイン名'
OFFICIAL_NAME='オフィシャル名'
FROM_ADDRESS='$m'
DIRECT_DELIVER_DOMAINS=all
QUEUE_DIR='/var/spool/mqueue'
その他はデフォルトとなっています。
御存知の方、御教示をお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

ご参考までに、私の環境はKondaraですが、以下のようになっています。



-rwsr-sr-x 1 root mail 70492 Mar 16 2001 /usr/bin/procmail
    • good
    • 0
この回答へのお礼

回答有難う御座います。
procmailのパーミッションを変更することでうまく行きました。

お礼日時:2001/10/11 14:44

間違っているかもしれないので、参考程度ということで...^ ^;)



>vod procmail[24662]: Insufficient privileges to deliver to "root"
>
とあるので、procmailを使って配送しているようですね。
たぶん、procmailがroot権限で動作していないとか、suidがセットされていない
とかではないでしょうか?
procmailのパーミッションを確認してみてください。

#man procmail の日本語訳のURLを付けておきましたので、
読んでみてください。
ちなみに、今でているエラーは以下のような内容です。
--------------------------------------------------
Insufficient privileges (不十分な権限)
  procmail は root 権限、または配送モー ド で動作するための
  正しい (e)uid 及び (e)gid を持っていなければな りません。
  メールはバウンスします。
--------------------------------------------------

参考URL:http://www.geocities.co.jp/SiliconValley-SanJose …
    • good
    • 0
この回答へのお礼

回答有難う御座います。
procmailのパーミッションを変更することでうまく行きました。

お礼日時:2001/10/11 14:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報