qmail 发邮件故障

qmail 无法发送邮件
 
我的邮件服务器是使用得qmail + vpopmail 等一系列软件构成的,今日2010年3月19日下午大概2点突然无法发送邮件,邮件接收没有问题,这之前服务器没有动过,邮件发送 接收一直没有问题。经过检查服务器,发现服务器进程里出现很多的相同进程,如下:
rblsmtpd /var/qmail/bin/qmail-smtpd /vpopmail..........................
以上这样的进程出现很多。
解决方法:
我的qmail 的启动脚本如下;
#!/bin/sh
QMAILDUID=`/usr/bin/id -u qmaild`
NOFILESGID=`/usr/bin/id -g qmaild`
QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
export QMAILQUEUE
exec /usr/local/bin/tcpserver -p -R -x \
/data/vpopmail/etc/tcp.smtp.cdb -u"$QMAILDUID" \
-g"$NOFILESGID" -v -c100 0 smtp rblsmtpd\
/var/qmail/bin/qmail-smtpd /..../vpopmail/bin/vchkpw-smtpd /bin/true 2>&1
 
我将rblsmtpd删除后,启动qmail ,发送邮件故障解决。
 
于2010年3月19日下午5点,我再次将 rblsmtpd 加入 qmail 的smtpd的启动脚本里,邮件又可以成功发送。说明此次邮件发送故障是外在因素造成的。
 
rblsmtpd说明
 Qmail本身不支持很多反垃圾邮件功能,按照Qmail的惯例,通常需要安装一些补丁来提供这些功能。以下针对这些服务简单阐述其配置使用方法:CBL、CDL与CDL+采用的都是DNS方式的实时黑名单技术,在Qmail中都使用rblsmptd来配置,在新版的ucspi-tcp 0.88里,已经包含了rblsmtpd。
 
我个人认为今日是 rblsmtpd 反垃圾程序出了问题,导致无法发送邮件。如果哪位大虾更清楚这个故障的产生,请给我留言,不胜感激。

你可能感兴趣的:(职场,休闲,qmail,rblsmtpd故障)