Linux下源码搭建Extmail邮件服务器
Extmail 是一个以perl语言编写,面向大容量/ISP级应用,它是一款免费的高性能Webmail软件 满足用户多变的需求,能快速进行开发、改进和升级,支持Maildir,索引技术,速度超快。支持多国语言同屏显示,支持巨型邮箱(超过1GB)海量文件,支持无限尺寸附件,I/O能力强,模板化,多语言,修改非常容易。适应能力强的webmail系统 对于国内的电子邮件系统来说,无论是从系统功能、易用性还是中文化等方面,ExtMail 平台都是一个相当不错的选择。
其工作原理如下图所示:
一.准备工作
1.准备工具
apr-1.4.6.tar.gz apr-util-1.5.1.tar.gz
httpd-2.4.4.tar.bz2 courier-authlib-0.65.0.20130314.tar.bz2
mysql-5.5.15-linux2.6-i686.tar.gz
postfix-2.8.2.tar.gz dovecot-2.0.16.tar
extmail-1.2.tar.gz Unix-Syslog-1.1.tar.gz
extman-1.1.tar.gz
2.准备开发环境
[root@lly ~]# mkdir /mnt/cdrom 建立光盘挂载点
[root@lly ~]# mount /dev/cdrom /mnt/cdrom 挂载光盘
[root@lly ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo 编辑yum客户端构建一个repo id
[root@lly ~]# yum grouplist 检查开发环境
注:软件依赖这几个开发环境,如果预先没有安装开发环境的话,可以用yum进行安装。