邮件系统的选型与架构专题(下篇)
来源:asp之家 时间:2010-03-12 18:45:00
邮件系统服务器的安装和配置
有关Qmail邮件系统的安装介绍很多,这里不再赘述。下面主要说明搭建Qmail邮件服务器需注意的几个要点。
1.Qmail的编译
如果系统使用了新的Glibc 2.3.1,Qmail编译时会出错,需要修改Qmail的代码才能成功编译。Qmail官方提供了推荐的补丁http://www.qmail.org/top.html#patches。给Qmail打补丁是件比较麻烦的事情,使用过Qmail的人一定都有体会。
最近,Erwin Hoffmann博士推出了一个名为Spamcontrol Version 2.2的新版本补丁,包含了众多qmail.org推荐和常用的补丁。所以,只要简单地使用Spamcontrol就可以实现大部分的补丁功能。详细情况可以参考http://linux.dalouis.com/download/source/qmail/patches/spamcontrol-2212。
2.Maildrop的安装
在有些类Unix系统上安装Maildriop可能会报错,错误是找不到库。主要原因是Maildrop运行时需要用到/usr/local/lib下的库文件。因此,解决的方法是把/usr/local/lib路径添加到/etc/ld.so.conf文件中,然后再运行“ldconfig”命令即可。
3.Spamassassin软件的安装
Spamassassin软件的安装需要Perl 5.6.0以上的版本才可以。如果发现所使用的Spamassassin无法安装,请留意使用的Perl版本是否合适,并做好升级工作。
4.使用Vpopmail软件
为了保证邮件系统的安全和可扩展性,建议使用Vpopmail软件来实现Qmail的虚拟域和虚拟用户管理。这是一个不错的方案。如果编译不成功,请选择不同版本尝试,目前可用的稳定版本为Vpopmail 5.4.7。
5.MySQL的安全
由于Vpopmail、ezmlm和WebMail等程序都要使用MySQL数据库,因此数据库的安全不容忽视。
6.WebMail的使用
如果使用了iGENUS最新版作为邮件系统的WebMail,请注意所使用的PHP版本,应尽量保证使用PHP 4.3.2及以上版本。如果在WebMail的使用过程中,遇到提示错误为“mail函数未定义”,这是因为PHP编译过程中没有支持mail函数。
请检查系统中sendmail命令的位置,在有些系统中无法识别sendmail的软链接符号,复制sendmail命令到指定位置即可解决这个问题。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Google AdSense 中文高价关键词一览
中文站、英文站哪个是我的未来
![](https://img.aspxhome.com/file/UploadPic/200810/31/24v20f01010p000013l-50s.jpg)
WIN2003组策略详解
国外职业博客与国内“职业博客”的比较
服务器托管需要注意的一些事项
如何快速的呈现我们的网页
7个极具杀伤力的Linux命令大全
浅谈中国个人站长的发展
Godaddy更换IP后域名的设置 Godaddy
WordPress评论表情启用以及自定义表情
![](https://img.aspxhome.com/file/UploadPic/20119/7/1315379093262-98s.gif)
V5MALL全线免费,再推网上商城炙
![](https://img.aspxhome.com/file/UploadPic/200911/25/20091125124817810.jpg)
如何安装和使用wine
关注更多的东西 资讯类网站践行长尾理论
从七方面,改善网站的用户体验
对于企业网站的seo想法
万维网之父:我清楚记得李彦宏十年前的演讲
![](https://img.aspxhome.com/file/UploadPic/20084/25/2008425224641316s.jpg)
DEDE新发布文章时间为其他颜色
![](https://img.aspxhome.com/file/UploadPic/20092/2009213165644848.gif)