|
|
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 |
|