当前位置: 技术问答>linux和unix
关于QMAIL安装的问题???
来源: 互联网 发布时间:2016-02-29
本文导语: 服务器环境是LINUX7.3,我现在想装个QMAIL,但在网上找了几个安装文档都没有安装成功,请问哪位能提供一个好用的安装文档么?谢谢! | 用 redhat as 吧,新版本,在 rhel比较容易装 qmail安...
服务器环境是LINUX7.3,我现在想装个QMAIL,但在网上找了几个安装文档都没有安装成功,请问哪位能提供一个好用的安装文档么?谢谢!
|
用 redhat as 吧,新版本,在 rhel比较容易装
qmail安装手记
中华基因网 Mr.Fan
###################删除sendmail,postfix,并添加用户帐号#####################
rpm -e --nodeps fetchmail
rpm -e --nodeps mutt
rpm -e --nodeps sendmail
rpm -e --nodeps postfix
tar -xvzf qmail-1.03.tar.gz
mkdir /var/qmail
userdel alias
userdel qmaild
userdel qmaill
userdel qmailp
userdel qmailq
userdel qmailr
userdel qmails
groupdel nofiles
groupdel qmail
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
################################################################################
#################################安装QMAIL######################################
patch -p0 /etc/qmail/start
echo "/etc/qmail/smtp.sh">>/etc/qmail/start#建立SMTP启动脚本
#######################qmail安装完毕###########################
###############################安装tcpserver######################################
tar -xvzf ucspi-tcp-0.88.tar.gz
cd ucspi-tcp-0.88
make
make setup check
/usr/bin/id -u qmaild #记住此号码
/usr/bin/id -g qmaild #记住此号码
#修改SMTP启动脚本,-u参数是qmaild的用户号,-g参数是qmaild的组号
echo "/usr/local/qmail/bin/tcpserver -H -R -l chinagenenet.com -t 1 -c 100 -v -p -x /etc/qmail/tcp.smtp.cdb -u 533 -g 532 0
smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true /var/qmail/bin/cmd5checkpw /bin/true 2>&1 |
/var/qmail/bin/splogger &">/etc/qmail/smtp.sh
#建立TCP转信规则
chmod 755 /etc/qmail/smtp.sh
echo "127.0.0.1:allow,RELAYCLIENT=""" > /etc/qmail/tcp.smtp
echo ":allow">>/etc/qmail/tcp.smtp
/usr/local/qmail/bin/tcprules /etc/qmail/tcp.smtp.cdb /etc/qmail/tcp.smtp.tmp
qmail安装手记
中华基因网 Mr.Fan
###################删除sendmail,postfix,并添加用户帐号#####################
rpm -e --nodeps fetchmail
rpm -e --nodeps mutt
rpm -e --nodeps sendmail
rpm -e --nodeps postfix
tar -xvzf qmail-1.03.tar.gz
mkdir /var/qmail
userdel alias
userdel qmaild
userdel qmaill
userdel qmailp
userdel qmailq
userdel qmailr
userdel qmails
groupdel nofiles
groupdel qmail
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
################################################################################
#################################安装QMAIL######################################
patch -p0 /etc/qmail/start
echo "/etc/qmail/smtp.sh">>/etc/qmail/start#建立SMTP启动脚本
#######################qmail安装完毕###########################
###############################安装tcpserver######################################
tar -xvzf ucspi-tcp-0.88.tar.gz
cd ucspi-tcp-0.88
make
make setup check
/usr/bin/id -u qmaild #记住此号码
/usr/bin/id -g qmaild #记住此号码
#修改SMTP启动脚本,-u参数是qmaild的用户号,-g参数是qmaild的组号
echo "/usr/local/qmail/bin/tcpserver -H -R -l chinagenenet.com -t 1 -c 100 -v -p -x /etc/qmail/tcp.smtp.cdb -u 533 -g 532 0
smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true /var/qmail/bin/cmd5checkpw /bin/true 2>&1 |
/var/qmail/bin/splogger &">/etc/qmail/smtp.sh
#建立TCP转信规则
chmod 755 /etc/qmail/smtp.sh
echo "127.0.0.1:allow,RELAYCLIENT=""" > /etc/qmail/tcp.smtp
echo ":allow">>/etc/qmail/tcp.smtp
/usr/local/qmail/bin/tcprules /etc/qmail/tcp.smtp.cdb /etc/qmail/tcp.smtp.tmp