快捷搜索:   nginx

Qmail的安装调试

软件的正确安装与调试是构筑系统的第一步,同时,简单的评测也是必不可少的。如果你的系统中以前曾安装过Sendmail,那么请不要错过本篇中关于Sendmail向Qmail迁移的内容。

   下载Qmail

   可以通过访问www.qmail.org或Mirror站点下载qmail-1.03.tar.gz。在http://em.ca/~bruceg/qmail

   patches/上有一个很好的补丁包,里面有若干针对Qmail的POP3d及其他问题的补丁,笔者建议您把它下载过来。

   安装Qmail

   获得Qmail-1.03.tar.gz后,用tar命令解包:

   #tar xzvf qmail-1.03.tar.gz

   进入Qmail目录后,请仔细阅读Readme和Install文件。

   在进行编译前,可根据需要选择安装补丁程序:

   root:/usr/local/src/qmail-1.03# patch -p1 < /path/to/qmail-

   103.patch

   接下来,开始安装Qmail。

   1. 建立Qmail 根目录

   # mkdir /var/qmail

   2. 按照Install.ids中的方法建立Qmail用户和组

   我们需要一一建立Qmail各后台进程运行所要用到的用户名和用户组:

   # groupadd nofiles

   # useradd -g nofiles -d /var/qmail/alias -s /bin/false alias

   # useradd -g nofiles -d /var/qmail -s /bin/false qmaild

   # useradd -g nofiles -d /var/qmail -s /bin/false qmaill

   # useradd -g nofiles -d /var/qmail -s /bin/false qmailp

   # groupadd qmail

   # useradd -g qmail -d /var/qmail -s /bin/false qmailq

   # useradd -g qmail -d /var/qmail -s /bin/false qmailr

   # useradd -g qmail -d /var/qmail -s /bin/false qmails

   3. 编译 Qmail 及相关软件

   这一步是软件编译及建立Qmail 的目录结构:

   root:/usr/local/src/qmail-1.03# make setup check

   4. 配置Qmail

   开始配置Qmail之前,请认真阅读Install.ctl和FAQ,配置Qmail最简单的方法是:

   #./config

   或者:

   #./config-fast your.full.home.name

   5. 建立系统别名

   root:/usr/local/src/qmail-1.03# cd ~alias

   root:/var/qmail/alias# echo adam > .qmail-root

   root:/var/qmail/alias# echo bob > .qmail-postmaster

   root:/var/qmail/alias# echo bob > .qmail-mailer-daemon

   6. 建立/var/qmail/rc

   /var/qmail/rc是专门用来启动Qmail的文件(它可以说是最为重要的Qmail文件了)。/var/qmail/rc中存放着Qmail的确认投递指令(Default Delivery Instructions),由它来决定Qmail收到邮件后该怎么做。

   我们可以先复制/var/qmail/

   boot/proc到/var/qmail/rc,再对它进行编辑修改:

   # cp /var/qmail/boot/proc /var/qmail/rc
顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论