在Linux服务器版AS3下安装Qmail步骤

来源:chinaitlab        2009-07-01 16:28:46        点击:
收藏本页:


顶一下

  首先进行安装ucspi-tcp-0.88  AS3的glibc的版本问题,打完补丁才能正常编译     root: ~ $ tar zxvf ucspi-tcp-0.88.tar.gz   root: ~ $ cd ucspi-tcp-0.88   r

在Linux服务器版AS3下安装Qmail步骤 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。

  首先进行安装ucspi-tcp-0.88
  AS3的glibc的版本问题,打完补丁才能正常编译
  
  root: ~ $ tar zxvf ucspi-tcp-0.88.tar.gz
  root: ~ $ cd ucspi-tcp-0.88
  root: ~ $ patch -p1 < ucspi-tcp-0.88.a_record.patch \\ 补丁所在路径
  root: ~ $ patch -p1 < ucspi-tcp-0.88.errno.patch \\ 补丁所在路径
  root: ~ $ patch -p1 < ucspi-tcp-0.88.nobase.patch \\ 补丁所在路径
  root: ~ $ make
  root: ~ $ make setup check
  
  ##################
  
  安装qmail-1.03
  
  root: ~ $ mkdir /var/qmail
  root: ~ $ mkdir /var/qmail/alias
  
  建立组及用户
  
  root: ~ $ groupadd nofiles
  root: ~ $ groupadd qmail
  root: ~ $ useradd alias -g nofiles -d /var/qmail/alias -s /nonexistent
  root: ~ $ useradd qmaild -g nofiles -d /var/qmail -s /nonexistent
  root: ~ $ useradd qmaill -g nofiles -d /var/qmail -s /nonexistent
  root: ~ $ useradd qmailp -g nofiles -d /var/qmail -s /nonexistent
  root: ~ $ useradd qmailq -g qmail -d /var/qmail -s /nonexistent
  root: ~ $ useradd qmailr -g qmail -d /var/qmail -s /nonexistent
  root: ~ $ useradd qmails -g qmail -d /var/qmail -s /nonexistent
  
  打补丁及编绎安装qmail
  
  root: ~ $ tar zxvf qmail-1.03.tar.gz
  root: ~ $ tar zxvf qmail-smtpd-auth-0.31.tar.gz
  root: ~ $ cp qmail-smtpd-auth-0.31/base64.* qmail-1.03 \\ 打smtp-auth补丁,支持smtp认证
  root: ~ $ patch -d qmail-1.03 < qmail-smtpd-auth-0.31/auth.patch \\ 补丁路径
  root: ~ $ cd qmail-1.03
  root: ~ $ patch -p1 < qmail-103.patch \\ 补丁路径
  root: ~ $ patch -p1 < qmailqueue-patch \\ 补丁路径
  root: ~ $ patch -p1 < qmail-maildir .patch \\ 补丁路径
  root: ~ $ patch -p1 < qmail-1.03.errno.patch \\ 补丁路径
  root: ~ $ patch -p1 < qmail-1.03.qmail_local.patch \\ 补丁路径
  root: ~ $ vi qmail-smtpd.c \\ 搜索函数straynewline中的451改为553
  
  // 当你的服务器收到无效格式的邮件时,会发送:"I am not going to accept that message at the moment,you can try again later",对方服务器收到后,几秒钟后又会发送同样的邮件给你,造成多次的重复。
  // 改为553后,你的服务器将直接发送:"I am not going to accept that message,don't try sending it again.",告诉对方的服务器不要再发这封无效的信件。
  
  root: ~ $ make setup check
  root: ~ $ ./config-fast mail.snoopy.gov \\ 这里改为你的域名
  
  添加别名用户
  
  root: ~ $ touch /var/qmail/alias/.qmail-root
  root: ~ $ touch /var/qmail/alias/.qmail-postmaster
  root: ~ $ touch /var/qmail/alias/.qmail-mailer-daemon

内容来自 Linux系统中文网 Linux521.com

《Linux系统中文网》欢迎原创作者投稿,请先注册成为会员,然后在后台 相应的栏目里提交你的文章,注意填写好相关信息点“保存”。我们将在24小时之内审核完毕。

 1/4    1 2 3 4 下一页 尾页
我要评论: 在Linux服务器版AS3下安装Qmail步骤
请务必尊重网上道德,遵守中华人民共和国的各项法律法规,承担一切因您的行为而直接或间接导致的法律责任。本站管理人员有权删除留言中的任意内容。

昵称  验证码  
热门
相关