[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:23590] Re: qmail の設定について



備前です。引用順序など少し変えています。

At Sun, 13 Aug 2000 06:53:21 +0900,
Hiroyuki Shimada <shimaden@xxxxxxxxx> wrote:

>  症状は、mail root とやっても mail shimaden とやっても、同じマシン内のユー
> ザにまったくメールが届きません。/var/spool/mail にもなにも格納されません。

この時、エラーメッセージも何も表示されない、ログにも何も吐き出されない
のでしょうか?

/var/qmail/alias/.qmail-postmaster には、一般ユーザ名義のアドレス(もし
くは他ホスト宛のアドレス)が書かれていますか? qmail は root 権限では配
送を行なわないため、/var/spool/mail/root には*絶対に*配送されません。

shimaden というのはそのホスト上のユーザ名ですか?

# id shimaden

というコマンドを実行すると何が表示されますか?

> =root:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =abuse:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =operator:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =uucp:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =anonymous:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =backup-reports:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =bbsadmin:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =dumper:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =hostmaster:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =listmaster:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =mailer-daemon:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =manager:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =orphanage:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =warnings:alias:64010:65534:/var/qmail/alias:-:postmaster:
> =webmaster:alias:64010:65534:/var/qmail/alias:-:postmaster:

これによると root あてのメールは、同ホストのpostmaster宛に配送されるこ
とになっています。このホスト上に postmaster というアカウントがないとす
ると、/var/qmail/alias/.qmail-postmaster で転送先を設定されていなくて
はなりません。
http://www.jp.qmail.org/q103/jinstall/install.alias.html をごらん下さ
い。ちなみに assign の設定のおかげで、Debianize されたqmailの場合、書
かなければならないのは /var/qmail/alias/.qmail-postmaster だけです。

>  /var/qmail/control 以下のファイルって、インストール時には、
> 
>     /var/qmail/control/users/assign
>     /var/qmail/control/users/cdb
> 
> しかありません。

あれ、meもありませんでした?(記憶違いかな...)。

>  「素の」というのはオリジナルのソース配布のことでしょうか。それは試して
> いないです。

そうです。Debianizeされたqmailがうまく使えていないのか、そもそもqmail
が使えていないのかを切り分けるには、素のqmailを試してみるのが一番早い
と思いました。

>  やった設定というのは、/var/qmail/control に以下のファイルがなかったので
> 新規作成しました。
> 
>     /var/qmail/control/defaultdomain
>     shimaden.co.jp
> 
>     /var/qmail/control/locals
>     localhost
>     power.shimaden.co.jp
> 
>     /var/qmail/control/me
>     power.shimaden.co.jp
> 
>     /var/qmail/control/rcpthosts
>     localhost
>     power.shimaden.co.jp

hogehoge@xxxxxxxxxxxxxx あてのメールをこのホストで受け取りたいのなら、
localsとrcphostsに shimaden.co.jp が書かれている必要があると思います。
が、mailコマンドをMUAに使って送る場合には defaultdomain は使われません
から、この場合は関係ないかもしれません。/var/qmail/control 以下のファ
イルがどのコマンドでどのように使われるかは、
http://www.jp.qmail.org/q103/jman5/qmail-control.html をごらん下さい。

> /etc/init.d/qmail の Configuration 部分
[略]

ちなみに、qmail は正常に起動されていますよね?

# ps axu |grep qmail

とやって、qmailのプロセスが起動していることを確認してください。


-- 備前 達矢
   *.doc/*.xls/*.ppt/*.mdb な添付ファイルはいりません
   100KBを超えるファイルを添付する前には御一報ください
   メールアドレスが bizenn@xxxxxxxxx に変わりました