⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000011.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;is&nbsp;(消逝的),&nbsp;信区:&nbsp;Linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;qmail.txt&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Wed&nbsp;May&nbsp;26&nbsp;22:08:54&nbsp;1999)&nbsp;<BR>&nbsp;<BR>1&nbsp;Qmail简介&nbsp;<BR>&nbsp;<BR>1.1&nbsp;什么是Qmail&nbsp;<BR>&nbsp;&nbsp;Qmail是一种可以完全替代Sendmail-binmail体系的新一代Unix邮件系统.&nbsp;<BR>&nbsp;<BR>1.2&nbsp;为什么选择Qmail?&nbsp;<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;A.&nbsp;安全----Qmail将Mail处理过程分为多个分过程,尽力避免用root用户&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;运行.同时Qmail也禁止对特权用户(root,deamon等等)直接发&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;信.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;B.&nbsp;可靠----Qmail的直接投递保证Email在投递过程中不会丢失.Qmail同时支持&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;新的更可靠的信箱格式Maildir,保证系统在突然崩溃情况下不至&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;破坏整个信箱.&nbsp;<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;C.&nbsp;高效----在运行于奔腾的BSD/OS上,Qmail每天可以轻松的投递200000&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;封信件.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;D.&nbsp;简单----Qmail要比其他的Internet&nbsp;Mail系统小得多.Qmail通过统一的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;向前机制完成forwarding,alias和maillist等功能,Qmail使用&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;简单高效队列来处理投递.Qmail-smtpd可以由inetd启动,节省&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;了一定资源.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;Qmail支持:&nbsp;host&nbsp;and&nbsp;user&nbsp;masquerading&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;full&nbsp;host&nbsp;hiding&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;virtual&nbsp;domains&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;null&nbsp;clients&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list-owner&nbsp;rewriting&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;relay&nbsp;control&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;double-bounce&nbsp;recording&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arbitrary&nbsp;RFC&nbsp;822&nbsp;address&nbsp;lists&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cross-host&nbsp;mailing&nbsp;list&nbsp;loop&nbsp;detection&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;1.3&nbsp;如何获得Qmail?&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;可以通过访问www.qmail.org或mirror站点下载qmail-1.03.tar.gz,以及获得&nbsp;<BR>&nbsp;&nbsp;更多qmail的资料.&nbsp;<BR>&nbsp;<BR>2&nbsp;安装Qmail&nbsp;<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;获得qmail-1.03.tar.gz后,用tar命令解包&nbsp;<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;#tar&nbsp;xzvf&nbsp;qmail-1.03.tar.gz&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;进入qmail目录后,仔细阅读一下README和INSTALL文件.然后开始编译qmail.&nbsp;<BR>&nbsp;<BR>2.1&nbsp;建/var/qmail目录:&nbsp;<BR>&nbsp;&nbsp;&nbsp;#mkdir&nbsp;/var/qmail&nbsp;<BR>&nbsp;<BR>2.2&nbsp;按照INSTALL.ids中方法建立qmail用户和组:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;groupadd&nbsp;nofiles&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;nofiles&nbsp;-d&nbsp;/var/qmail/alias&nbsp;alias&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;nofiles&nbsp;-d&nbsp;/var/qmail&nbsp;qmaild&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;nofiles&nbsp;-d&nbsp;/var/qmail&nbsp;qmaill&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;nofiles&nbsp;-d&nbsp;/var/qmail&nbsp;qmailp&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;groupadd&nbsp;qmail&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;qmail&nbsp;-d&nbsp;/var/qmail&nbsp;qmailq&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;qmail&nbsp;-d&nbsp;/var/qmail&nbsp;qmailr&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;useradd&nbsp;-g&nbsp;qmail&nbsp;-d&nbsp;/var/qmail&nbsp;qmails&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>2.3&nbsp;make&nbsp;setup&nbsp;check&nbsp;<BR>2.4&nbsp;阅读INSTALL.ctl和FAQ,配置qmail,最简单的方法是&nbsp;<BR>&nbsp;&nbsp;&nbsp;#./config&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;或者&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;#./config-fast&nbsp;your.full.home.name&nbsp;<BR>&nbsp;<BR>2.5&nbsp;建立系统别名&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;(cd&nbsp;~alias;&nbsp;touch&nbsp;.qmail-postmaster&nbsp;.qmail-mailer-daemon&nbsp;.qmail-root)&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;chmod&nbsp;644&nbsp;~alias/.qmail*&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>2.6&nbsp;复制/var/qmail/boot/proc到/var/qmail/rc&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;cp&nbsp;/var/qmail/boot/proc&nbsp;/var/qmail/rc&nbsp;<BR>&nbsp;<BR>2.7&nbsp;开始测试Qmail投递程序&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;启动qmail:&nbsp;<BR>&nbsp;&nbsp;&nbsp;#&nbsp;csh&nbsp;-cf&nbsp;'/var/qmail/rc&nbsp;&amp;'&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;先查看一下/var/log/maillog,搜索&nbsp;<BR>&nbsp;&nbsp;&nbsp;qmail:&nbsp;status:&nbsp;local&nbsp;0/10&nbsp;remote&nbsp;0/20&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;qmail-send通常是输出&quot;status&quot;或者&quot;cannot&nbsp;start&quot;如果不能正常启动.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;用ps监视一下qmail守护进程,应该有五个相关进程:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail-send,以qmails用户运行&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail-lspawn,以root用户运行&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail-rspawn,以qmailr用户运行&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail-clean,以qmailq用户运行&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;splogger,以qmaill用户运行&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;本地Mail测试:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;%&nbsp;echo&nbsp;to:&nbsp;me&nbsp;|&nbsp;/var/qmail/bin/qmail-inject&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;注意:要用你的用户名代替me&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;Mail应该立即出现在你的信箱之中./var/log/maillog中应该有如下记录:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;new&nbsp;msg&nbsp;53&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;info&nbsp;msg&nbsp;53:&nbsp;bytes&nbsp;246&nbsp;from&nbsp;&lt;me@domain&gt;&nbsp;qp&nbsp;20345&nbsp;uid&nbsp;666&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;starting&nbsp;delivery&nbsp;1:&nbsp;msg&nbsp;53&nbsp;to&nbsp;local&nbsp;me@domain&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;status:&nbsp;local&nbsp;1/10&nbsp;remote&nbsp;0/20&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;delivery&nbsp;1:&nbsp;success:&nbsp;did_1+0+0/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;status:&nbsp;local&nbsp;0/10&nbsp;remote&nbsp;0/20&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;end&nbsp;msg&nbsp;53&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;53是inode号,20345是进程号,你的数字应该有所不同.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;本地错误测试:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;给一个不存在的本地用户发信:&nbsp;<BR>&nbsp;&nbsp;&nbsp;%&nbsp;echo&nbsp;to:&nbsp;nonexistent&nbsp;|&nbsp;/var/qmail/bin/qmail-inject&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;new&nbsp;msg&nbsp;53&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;info&nbsp;msg&nbsp;53:&nbsp;bytes&nbsp;246&nbsp;from&nbsp;&lt;me@domain&gt;&nbsp;qp&nbsp;20351&nbsp;uid&nbsp;666&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;starting&nbsp;delivery&nbsp;2:&nbsp;msg&nbsp;53&nbsp;to&nbsp;local&nbsp;nonexistent@domain&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;status:&nbsp;local&nbsp;1/10&nbsp;remote&nbsp;0/20&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;delivery&nbsp;2:&nbsp;failure:&nbsp;No_such_address.__#5.1.1_/&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;status:&nbsp;local&nbsp;0/10&nbsp;remote&nbsp;0/20&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;bounce&nbsp;msg&nbsp;53&nbsp;qp&nbsp;20357&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;end&nbsp;msg&nbsp;53&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;new&nbsp;msg&nbsp;54&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;info&nbsp;msg&nbsp;54:&nbsp;bytes&nbsp;743&nbsp;from&nbsp;&lt;&gt;&nbsp;qp&nbsp;20357&nbsp;uid&nbsp;666&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;qmail:&nbsp;starting&nbsp;delivery&nbsp;3:&nbsp;msg&nbsp;54&nbsp;to&nbsp;local&nbsp;me@domain&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -