- 论坛徽章:
- 0
|
系统:redhat linux 9
问题描述:系统用户可以正常收发邮件,但虚拟域用户不能发信可以收信
软件安装情况:
vpopmail-5.2.1.tar.gz
vqadmin-2.3.2.tar.gz
qmailadmin-1.0.6.tar.gz
maildrop-1.6.2.tar.bz2
clamav-0.67-1.tar.gz
qmail-scanner-1.20.tgz
courier-imap-1.7.1.tar.bz2
maillog上无错误信息显示
iptables已经打开该打开的端口
tcpserver脚本:
#!/bin/sh
QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue.pl
QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue
export QMAILQUEUE
. /usr/share/qmail/run-functions
# If rblsmtpd is installed, process rbltimeout rbldomains, and antirbldomains
if [ -x /usr/bin/rblsmtpd ]; then
readdefault domains antirbldomains ""
for domain in $domains; do
rblopts="$rblopts -a $domain"
done
readdefault domains rbldomains ""
for domain in $domains; do
rblopts="$rblopts -r $domain"
done
readdefault timeout rbltimeout 60
if [ -n "$rblopts" ]; then
rbl="/usr/bin/rblsmtpd -t $timeout $rblopts"
fi
fi
# Start daemons.
hostname="`hostname`"
readdefault concurrency concurrencysmtpd 20
readdefault smtpcheckpasspro smtpcheckpass /bin/checkpassword
readdefault smtpcheckpassprosub smtpcheckpasssub /bin/true
do_ulimits
exec envuidgid qmaild \
tcpserver -DRUvX -c "$concurrency" -l "`head -1 /var/qmail/control/me`" \
-x /etc/tcpcontrol/smtp.cdb 0 smtp \
fixcrio $rbl qmail-smtpd \
"$hostname" "$smtpcheckpasspro" "$smtpcheckpassprosub" 2>;&1
smtp.rules:
:deny
127.:allow,RELAYCLIENT=""
192.168.0.:allow, RELAYCLIENT=""
请赐教! |
|