📄 1341.html
字号:
<td noWrap>
<div align="center">
<input maxlength=100 size=30 name=keyword2>
</div>
</td>
</tr></tbody>
</table>
</form>
</TD>
<TD rowSpan=2><IMG src="images/header_r1_c7.gif" tppabs="http://www.linuxhero.com/docs/images/header_r1_c7.gif" width=26 border=0 name=header_r1_c7></TD>
<TD><IMG height=83 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 border=0></TD></TR>
<TR>
<TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif"><IMG height=22
src="images/header_r2_c1.gif" tppabs="http://www.linuxhero.com/docs/images/header_r2_c1.gif" width=296 border=0
name=header_r2_c1></TD>
<TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colSpan=5>
<DIV align=right><FONT class=normalfont>当前位置:
<A href="index.html" tppabs="http://www.linuxhero.com/docs/index.html">本站首页</A>
<font color="#FF6699">>></font>
<A href="type19.html" tppabs="http://www.linuxhero.com/docs/type19.html">email</A> | <A href="copyright.html" tppabs="http://www.linuxhero.com/docs/copyright.html">版权说明</A></font></DIV>
</TD>
<TD><IMG height=22 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1
border=0></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=10 cellPadding=0 width="100%" bgColor=#ffffff
border=0>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=3 width="100%" border=0>
<TR>
<TD vAlign=top align=middle width="60%">
<TABLE cellSpacing=0 cellPadding=0 width="100%"
background="images/back.gif" tppabs="http://www.linuxhero.com/docs/images/back.gif" border=0>
<TBODY>
<TR>
<TD vAlign=top width="80%">
<DIV align=center>
<FORM action="search.html" tppabs="http://www.linuxhero.com/docs/search.html" method=get>
</FORM>
<TABLE cellSpacing=0 cellPadding=0 width="95%"
border=0><TBODY>
<TR>
<TD background="images/bgi.gif" tppabs="http://www.linuxhero.com/docs/images/bgi.gif"
height=30></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=3 width="95%"
align=center border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=3 width="100%"
border=0>
<TBODY>
<TR>
<TD vAlign=top>
<p><FONT class=normalfont><B><font color=blue>Qmail安装及设定</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:作者<br>来自:Linux知识宝库<br>联系方式:无名<br><br>1. 如何获得Qmail?<br>
可以通过访问www.qmail.org或mirror站点下载qmail-1.03.tar.gz,以及获得<br>
更多qmail的资料.<br>
<br>
2 安装Qmail<br>
获得qmail-1.03.tar.gz后,用tar命令解包<br>
#tar xzvf qmail-1.03.tar.gz<br>
<br>
进入qmail目录后,仔细阅读一下README和INSTALL文件.然后开始编译qmail.<br>
<br>
2.1 建/var/qmail目录:<br>
#mkdir /var/qmail<br>
<br>
2.2 按照INSTALL.ids中方法建立qmail用户和组:<br>
<br>
# groupadd nofiles<br>
# useradd -g nofiles -d /var/qmail/alias alias<br>
# useradd -g nofiles -d /var/qmail qmaild<br>
# useradd -g nofiles -d /var/qmail qmaill<br>
# useradd -g nofiles -d /var/qmail qmailp<br>
# groupadd qmail<br>
# useradd -g qmail -d /var/qmail qmailq<br>
# useradd -g qmail -d /var/qmail qmailr<br>
# useradd -g qmail -d /var/qmail qmails<br>
<br>
2.3 make setup check<br>
2.4 阅读INSTALL.ctl和FAQ,配置qmail,最简单的方法是<br>
#./config<br>
或者<br>
#./config-fast your.full.home.name<br>
<br>
2.5 建立系统别名<br>
# (cd ~alias; touch .qmail-postmaster .qmail-mailer-daemon .qmail-root)<br>
# chmod 644 ~alias/.qmail*<br>
<br>
2.6 复制/var/qmail/boot/proc到/var/qmail/rc<br>
# cp /var/qmail/boot/proc /var/qmail/rc<br>
<br>
2.7 开始测试Qmail投递程序<br>
<br>
启动qmail:<br>
# csh -cf '/var/qmail/rc &'<br>
<br>
先查看一下/var/log/maillog,搜索<br>
qmail: status: local 0/10 remote 0/20<br>
qmail-send通常是输出"status"或者"cannot start"如果不能正常启动.<br>
<br>
用ps监视一下qmail守护进程,应该有五个相关进程:<br>
qmail-send,以qmails用户运行<br>
qmail-lspawn,以root用户运行<br>
qmail-rspawn,以qmailr用户运行<br>
qmail-clean,以qmailq用户运行<br>
splogger,以qmaill用户运行<br>
<br>
本地Mail测试:<br>
<br>
% echo to: me | /var/qmail/bin/qmail-inject<br>
注意:要用你的用户名代替me<br>
Mail应该立即出现在你的信箱之中./var/log/maillog中应该有如下记录:<br>
qmail: new msg 53<br>
qmail: info msg 53: bytes 246 from qp 20345 uid 666<br>
qmail: starting delivery 1: msg 53 to local me@domain<br>
qmail: status: local 1/10 remote 0/20<br>
qmail: delivery 1: success: did_1+0+0/<br>
qmail: status: local 0/10 remote 0/20<br>
qmail: end msg 53<br>
<br>
53是inode号,20345是进程号,你的数字应该有所不同.<br>
<br>
本地错误测试:<br>
<br>
给一个不存在的本地用户发信:<br>
% echo to: nonexistent | /var/qmail/bin/qmail-inject<br>
qmail: new msg 53<br>
qmail: info msg 53: bytes 246 from qp 20351 uid 666<br>
qmail: starting delivery 2: msg 53 to local nonexistent@domain<br>
qmail: status: local 1/10 remote 0/20<br>
qmail: delivery 2: failure: No_such_address.__#5.1.1_/<br>
qmail: status: local 0/10 remote 0/20<br>
qmail: bounce msg 53 qp 20357<br>
qmail: end msg 53<br>
qmail: new msg 54<br>
qmail: info msg 54: bytes 743 from <> qp 20357 uid 666<br>
qmail: starting delivery 3: msg 54 to local me@domain<br>
qmail: status: local 1/10 remote 0/20<br>
qmail: delivery 3: success: did_1+0+0/<br>
qmail: status: local 0/10 remote 0/20<br>
qmail: end msg 54<br>
你将立即收到弹回的信件.<br>
<br>
远程投递测试: 向你在其他机器上的账户发信:<br>
% echo to: me@wherever | /var/qmail/bin/qmail-inject<br>
qmail: new msg 53<br>
qmail: info msg 53: bytes 246 from qp 20372 uid 666<br>
qmail: starting delivery 4: msg 53 to remote me@wherever<br>
qmail: status: local 0/10 remote 1/20<br>
qmail: delivery 4: success: 1.2.3.4_accepted_message./...<br>
qmail: status: local 0/10 remote 0/20<br>
qmail: end msg 53<br>
投递过程将在starting delivery和success中有个间断,SMTP传送是相对较慢的<br>
然后去检查一下me@wherever是否正确收到email.<br>
<br>
后面还有三个测试,分别测试本地postmaster,两次弹回mail和通过mail执行<br>
命令.具体方法可以在TEST.deliver中找到.<br>
<br>
2.8 从Sendmail象Qmail转移.<br>
<br>
2.8.1 首先找到sendmail的启动程序,一般是在/etc/rc.d目录中<br>
看上去象这样的命令:<br>
sendmail -bd -q15m<br>
将其注释掉.<br>
<br>
2.8.2 杀掉Sendmail进程.<br>
如果sendmail有子进程,可以反复用-STOP和-CONT信号杀,直到没有<br>
子进程后用-TERM后加-CONT杀就可以了.<br>
<br>
2.8.3 检查mail队列中是否还有信,如果认为有必要将他们发送出去,可以在<br>
以后一段时间不定期的运行sendmail.bak -q直到队列清空.<br>
<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -