- PR -

(初心者)qmailのインストールについて

投稿者投稿内容
kumapoo
ベテラン
会議室デビュー日: 2003/11/21
投稿数: 59
お住まい・勤務地: 住まいも、勤務も東京の品川あたり
投稿日時: 2005-05-15 17:38
kumapooと申します。

qmailでインストールの参考になるサイトをご存知の方教えてください。
様々サイトがあり、どれが良いのかわかりません。
申し訳ありませんが、よろしくお願いいたします。

qmailをインストールしようと思っております。
使い方としては、
RHELv3
apache
tomcat
postgres
の環境で、自分自身のアプリから、qmailを使ってsmtp送信をしようと思っています。

[ メッセージ編集済み 編集者: kumapoo 編集日時 2005-05-15 17:48 ]
angel
ぬし
会議室デビュー日: 2005/03/17
投稿数: 711
投稿日時: 2005-05-15 19:24
こんばんは。

お約束ですが、qmail日本語サイトをまず挙げます。
その中で、インストールならばインストール手順ですね。
また、@ITにも、qmailの連載がありますね。
ただし、どちらも初心者にやさしいかどうかは保証しません。

以上、ご参考まで。
kumapoo
ベテラン
会議室デビュー日: 2003/11/21
投稿数: 59
お住まい・勤務地: 住まいも、勤務も東京の品川あたり
投稿日時: 2005-05-15 22:41
angelさん、ありがとうございます。
早速下記URLを参考に設定をしてみました。

1.qmailの連載
2.qmailのインストール

がしかし、tcpserverは起動するのですが、qmailのデーモンが起動しません。もちろんメールも遅れません。

どうしたらよいでしょうか?

[環境]
FC3
qmail-1.03
qmail-date-localtime.patch

tcpserver 経由で動かしています。

#netstat -nlp | grep qmail
root 1718 1 0 22:29 ? 00:00:00 /usr/local/bin/tcpserver -u qmaild -g nofiles -x /var/qmail/control/tcprules.dat 0 25 /var/qmail/bin/qmail-smtpd
root 1938 1898 0 22:37 pts/0 00:00:00 grep qmail

どうしたらよいでしょうか?
kalze
ぬし
会議室デビュー日: 2003/10/23
投稿数: 406
お住まい・勤務地: 東京・東京
投稿日時: 2005-05-16 00:05
qmailとtcpserver自体のmakeとinstallは簡単なので、おいとくとして。

・ちゃんとqmail専用のユーザーとグループは作りましたか?
・/var/qmail/control以下の設定ファイルはちゃんと作りましたか?(不安なら適当にドメインとか置き換えて開示してみましょう)
・qmailのinitスクリプトはちゃんと書いてますか?(不安なら適当にドメインとか置き換えて開示してみましょう)
・ps auxなどでプロセスはどのように表示されますか?

qmailのインストールや@ITさんの連載でちゃんと動きます(環境依存はありえますが)
となると、kumapooさんがどこかで手順やスクリプトを間違えている可能性が高いです。

しかし、起動しませんだけでは見ている人はなにもわかりません。
(SELinuxは良く知らないのですが、FC3ってSELinux入ってましたよね?別にそれは変な影響及ぼさないのでしょうか?ご存知の方々)

どうしてもダメってなら、qmailのインストールからもう一度すべてやり直して、
そのときの手順をすべて晒してみるくらいやらないとダメかもね。
切り分けまったくできなさそうなので
_________________
kumapoo
ベテラン
会議室デビュー日: 2003/11/21
投稿数: 59
お住まい・勤務地: 住まいも、勤務も東京の品川あたり
投稿日時: 2005-05-16 00:20
kalzeさん、ありがとうございます。
kumapooです。

本当は今から終電で帰ろうと思いましたが、回答がきて少しやる気が出て来たのでもう今から根性で切り分けてみます。(手順どおりにやればだいじょうぶ!ということですので)

ちょっと今から情報収集して、ログ出します。

夜分遅くに回答すいません。
kumapoo
ベテラン
会議室デビュー日: 2003/11/21
投稿数: 59
お住まい・勤務地: 住まいも、勤務も東京の品川あたり
投稿日時: 2005-05-16 00:40
kumapooです。
とりあえず、必要そうな情報を集めました。
気になるところがありましたら、おっしゃってください。
※すいません、OSはFC2でした。

# cat /etc/passwd
〜(略)
qmaild:x:500:500::/var/qmail:/bin/false
qmailp:x:502:500::/var/qmail:/bin/false
alias:x:503:500::/var/qmail/alias:/bin/false
qmailq:x:504:501::/var/qmail:/bin/false
qmailr:x:505:501::/var/qmail:/bin/false
qmails:x:506:501::/var/qmail:/bin/false
qmaill:x:507:500::/var/qmail:/bin/false

#cat /etc/group
〜(略)
nofiles:x:500:
qmail:x:501:

# cat /var/qmail/control/faultdomain
example.co.jp

# cat /var/qmail/control/locals
test.example.co.jp

# cat me
test.example.co.jp

# cat /var/qmail/control/rcpthosts
test.example.co.jp

# cat /var/qmail/control/tcprules.dat
G 127.0.0.1+RELAYCLIENTx

# cat /var/qmail/control/tcprules.txt
127.:allow,RELAYCLIENT=""

# cat /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

#qmail auto start
csh -cf'/var/qmail/rc &'

/usr/local/bin/tcpserver -u qmaild -g nofiles -x /var/qmail/control/tcprules.dat 0 25 /var/qmail/bin/qmail-smtpd &

touch /var/lock/subsys/local

# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2240 464 ? S May15 0:04 init [3]
root 2 0.0 0.0 0 0 ? SWN May15 0:00 [ksoftirqd/0]
root 3 0.0 0.0 0 0 ? SW< May15 0:00 [events/0]
root 4 0.0 0.0 0 0 ? SW< May15 0:00 [kblockd/0]
root 6 0.0 0.0 0 0 ? SW< May15 0:00 [khelper]
root 5 0.0 0.0 0 0 ? SW May15 0:00 [khubd]
root 7 0.0 0.0 0 0 ? SW May15 0:00 [pdflush]
root 8 0.0 0.0 0 0 ? SW May15 0:00 [pdflush]
root 10 0.0 0.0 0 0 ? SW< May15 0:00 [aio/0]
root 9 0.0 0.0 0 0 ? SW May15 0:00 [kswapd0]
root 115 0.0 0.0 0 0 ? SW May15 0:00 [kseriod]
root 154 0.0 0.0 0 0 ? SW May15 0:00 [kjournald]
root 969 0.0 0.0 0 0 ? SW May15 0:00 [kjournald]
root 1355 0.0 0.1 2900 992 ? S May15 0:00 /sbin/dhclient -1 -q -lf /var/lib/dhcp/dhclient-eth0.leases -pf /
root 1393 0.0 0.1 2372 584 ? S May15 0:00 syslogd -m 0
root 1397 0.0 0.0 2220 436 ? S May15 0:00 klogd -x
rpc 1423 0.0 0.1 2500 576 ? S May15 0:00 portmap
rpcuser 1442 0.0 0.1 2000 724 ? S May15 0:00 rpc.statd
root 1467 0.0 0.1 2464 576 ? S May15 0:00 rpc.idmapd
root 1554 0.0 0.1 2348 748 ? S May15 0:00 /usr/sbin/smartd
root 1563 0.0 0.0 2420 464 ? S May15 0:00 /usr/sbin/acpid
root 1593 0.0 0.2 5140 1472 ? S May15 0:00 /usr/sbin/sshd
root 1606 0.0 0.1 2700 904 ? S May15 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
root 1615 0.0 0.0 3048 472 ? S May15 0:00 gpm -m /dev/input/mice -t imps2
htt 1644 0.0 0.0 2972 260 ? S May15 0:00 /usr/sbin/htt
htt 1645 0.0 0.2 3952 1488 ? S May15 0:00 htt_server -nodaemon
wnn 1656 0.0 0.7 5856 4032 ? S May15 0:00 /usr/bin/jserver
bin 1665 0.0 0.2 2940 1064 ? S May15 0:00 /usr/sbin/cannaserver -syslog -u bin
root 1677 0.0 0.1 2960 652 ? S May15 0:00 crond
xfs 1693 0.0 0.4 4620 2496 ? S May15 0:00 xfs -droppriv -daemon
daemon 1710 0.0 0.1 3004 612 ? S May15 0:00 /usr/sbin/atd
root 1718 0.0 0.0 2096 288 ? S May15 0:00 /usr/local/bin/tcpserver -u qmaild -g nofiles -x /var/qmail/contr
root 1725 0.0 0.0 2480 312 ? S May15 0:00 mdadm --monitor --scan
root 1740 0.0 0.0 2272 348 tty1 S May15 0:00 /sbin/mingetty tty1
root 1741 0.0 0.0 2640 352 tty2 S May15 0:00 /sbin/mingetty tty2
root 1742 0.0 0.0 2228 348 tty3 S May15 0:00 /sbin/mingetty tty3
root 1743 0.0 0.0 2384 352 tty4 S May15 0:00 /sbin/mingetty tty4
root 1744 0.0 0.0 1936 348 tty5 S May15 0:00 /sbin/mingetty tty5
root 1745 0.0 0.0 2308 352 tty6 S May15 0:00 /sbin/mingetty tty6
root 1896 0.0 0.4 8800 2180 ? S May15 0:00 sshd: root@pts/0
root 1898 0.0 0.2 5764 1396 pts/0 S May15 0:00 -bash
root 2040 0.0 0.1 3072 756 pts/0 R 00:34 0:00 ps aux



[ メッセージ編集済み 編集者: kumapoo 編集日時 2005-05-16 00:42 ]

[ メッセージ編集済み 編集者: kumapoo 編集日時 2005-05-16 00:55 ]
あんとれ
ぬし
会議室デビュー日: 2004/01/14
投稿数: 556
投稿日時: 2005-05-16 12:27
起動しないと言うことはそれなりのエラーが発生している可能性があることは容易の想像できるかと思いますが、エラーログ /var/log/messages, /var/log/maillog 等の確認は既に行いましたか?

qmailに限らず、うまく動作しないときは、最初にログファイルを参照することがとても重要です。

[ メッセージ編集済み 編集者: あんとれ 編集日時 2005-05-16 12:28 ]
kumapoo
ベテラン
会議室デビュー日: 2003/11/21
投稿数: 59
お住まい・勤務地: 住まいも、勤務も東京の品川あたり
投稿日時: 2005-05-16 12:42
あんとれさん、ありがとうございます。

/var/log/messages
/var/log/maillog

見てみましたが、それらしきエラーは出ていないんですよね。
添付したほうがいいですか?

もう、最初からやりなおそうかなという心境です。

スキルアップ/キャリアアップ(JOB@IT)