设置一个企业级的LinuxPOP3服务器

文章作者 100test 发表时间 2008:03:18 14:43:31
来源 100Test.Com百考试题网


一: 概述
  本文旨在介绍如何使用开放源软件Procmail和Qpopper来设置一台可供企业级客户使用的POP3服务器,同时保证极好的性能和安全性。重点介绍如何设置Procmail和Qpopper利用hash spool 目录结构存储用户邮件。
  
  二: 步骤
  软件环境为RedHat Linux 6.2
  
  1. 下载最新版的Procmail和Qpopper
  
  Procmail 最新版本现在是3.21 可从[url=www.procmail.org/procmail-3.21.tar.gz下载。]http://www.procmail.org/procmail-3.21.tar.gz下载。[/url]Qpopper 最新版本现在是4.0 可从http://www.eudora.com/qpopper_general/下载
  
  2. 编译Procmail
  
  假设下载的文件放在/root
  
  #cd /root
  
  #tar xvfz procmail-3.21.tar.gz
  #cd procmail-3.21
  
  #vi src/authenticate.c
  改#define MAILSPOOLHASH 后面的0 为 2 (二级hash目录,改进服务器性能,特别是有大量用户时)
  
  注:这样的话,如果用户的信箱为[email protected],则文件应存在/usr/mail/j/e/jephe
  
  再改src/autoconf 文件,这里我用的mail spool目录为/usr/mail,则
  #vi src/autoconf
  搜索/usr/mail,改for a in /var/spool/mail /usr/spool/mail /var/mail /usr/mail /spool/mail到for a in /usr/mail
  
  #make
  #make install-suid
  
  然后以root身份运行#procmail -v检查用户的邮件路径是不是/usr/mail/r/o/root。

相关文章


经典译文之诗歌篇:不要轻信
经典译文之诗歌篇:爱的难题
企业名称中英文大全--公司(二)
企业名称中英文大全--公司(三)
设置一个企业级的LinuxPOP3服务器
RedHatLinuxTroubleshooting系统启动部分概要
Linux指令篇:日期时间排程--date
企业名称中英文大全--公司(一)
2007年湖北省直会计职称证书办理10月8日起
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛