由 zysno1 在 06-03-2004 17:05 发表:
请教两个qmail的问题
1,使用qmail发送邮件,邮件在mess里面放着,不投递。然后重新启动一下qmail服务器,邮件就发送出去了。如果不重新启动,邮件就一直在mess里放着。。。。
2,发送给自己的邮件可以收到。发送给别的域的用户,比如新浪邮箱也可以收到。但是别人发送给我的邮件我收不到。。。。。
下面是我的启动脚本
#!/bin/sh
case "$1" in
start )
#start qmail server
csh -cf '/var/qmail/rc &'
#start virtual domain smtp service
QMAILDUID=/bin/id -u qmaild
NOFILESGID=/bin/id -g qmaild
exec /usr/local/bin/tcpserver -H -R -l 0 -t 1 -x /home/vpopmail/etc/tcp.smtp.cdb \
-c 100 -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/var/qmail/bin/qmail-smtpd success-vision.com \
/home/vpopmail/bin/vchkpw /usr/bin/true /bin/cmd5checkpw /usr/bin/true \
>/dev/null 2>&1 &
#start virtual domain pop3 service
exec /usr/local/bin/tcpserver -l 0 -q -H -c 100 -R 0 pop3 \
/var/qmail/bin/qmail-popup success-vison.com /home/vpopmail/bin/vchkpw \
/var/qmail/bin/qmail-pop3d Maildir >/dev/null 2>&1 &
;;
stop )
kill -9 ps -axf|grep tcpserver
kill -9 ps -axf|grep qmail
;;
- )
echo " Usage: basename $0
{start|stop} "
;;
esac
以前也遇到过几次发送邮件非常慢的问题,好像都和主机名,默认本地域有关系。。
我的默认本地域是
genshare
主机表的内容
127.0.0.1 localhost
192.168.2.230(eth0) genshare.localdomain genshare
192.168.3.1(eth1) genshare.localdomain genshare
Linux是我的爱好,也是我的工作。<br