- 论坛徽章:
- 0
|
谢谢XXJOYJN的帮助,qmail-smtpd.c文件收到
收到qmail-smtpd.c文件,欢迎大家向我索取,我的EMAIL:zhanghj_ok#163.com
谢谢XXJOYJN的帮助,我现在已经编译成功,生成新的qmail-smtpd文件,
因目前系统已在使用中,为慎重起见,想确认下一步的做法:
将新的qmail-smtpd改名为qmail-smtpd.zhang后复制到QMAIL的安装目录/var/qmail/bin
将原qmail-smtpd启动脚本
[root@localhost ~]# cat /var/qmail/supervise/qmail-smtpd/run
#!/bin/sh
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 8000000 \
/usr/local/bin/tcpserver -v -H -R -l 0 \
-x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/var/qmail/bin/qmail-smtpd \
/home/vpopmail/bin/vchkpw /bin/true 2>&1
/var/qmail/bin/qmail-smtpd mydomain.com
/var/qmail/bin/qmail-smtpd man.mydomain.com
修改为以下:
[root@localhost ~]# cat /var/qmail/supervise/qmail-smtpd/run
#!/bin/sh
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 8000000 \
/usr/local/bin/tcpserver -v -H -R -l 0 \
-x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
/var/qmail/bin/qmail-smtpd.zhang \
/home/vpopmail/bin/vchkpw /bin/true 2>&1
/var/qmail/bin/qmail-smtpd.zhang mydomain.com
/var/qmail/bin/qmail-smtpd.zhang man.mydomain.com
再修改相关权限:
[root@localhost bin]# ls -al /home/vpopmail/bin/vchk*
-rwsr-sr-x 1 vpopmail vchkpw 61272 Apr 16 17:59 /home/vpopmail/bin/vchkpw
最后重启服务器来完成更改!
请xxjoyjn再次指正!谢谢! |
|