由 bigbigdog 在 07-25-2003 11:40 发表:
qmail的问题
RedHat 2.4.18
qmail安装后(打过补丁)进行了一些配置,过程如下:
1\建立qmail的用户和组
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
2\qmail配置
#./config-fast mailserver(暂时性)
#cd /var/qmail/alias
#echo adam > .qmail-root
#echo bob >.qmail-postmaster
#echo bob >.qmail-mailer-daemon
3\启动脚本
qmail-send:
#!/bin/bash
exec /var/qmail/rc
qmail-smtpd:
#!/bin/bash
QMAILDUID=id -u qmaild
NOFILESGID=id -g qmaild
exec /usr/local/bin/tcpserver -v -p -x /etc/tcp.smtp.cdb \
-u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd 2>&1
rc文件:
#!/bin/sh
Using splogger to send the log through syslog.
Using qmail-local to deliver messages to ~/Mailbox by default.
exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Maildir/ splogger qmail
4\启动过程:
#/var/qmail/supervise/qmail-send/run&
#/var/qmail/supervise/qmail-smtpd/run&
我曾经安装过daemontools,并用svscan启动过qmail,但失