Linux下源码搭建Extmail邮件服务器

Extmail 是一个以perl语言编写,面向大容量/ISP级应用,它是一款免费的高性能Webmail软件  满足用户多变的需求,能快速进行开发、改进和升级,支持Maildir,索引技术,速度超快。支持多国语言同屏显示,支持巨型邮箱(超过1GB)海量文件,支持无限尺寸附件,I/O能力强,模板化,多语言,修改非常容易。适应能力强的webmail系统  对于国内的电子邮件系统来说,无论是从系统功能、易用性还是中文化等方面,ExtMail 平台都是一个相当不错的选择。

其工作原理如下图所示:

Linux下源码搭建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

Linux下源码搭建Extmail邮件服务器

[root@lly ~]# yum grouplist  检查开发环境

Linux下源码搭建Extmail邮件服务器

注:软件依赖这几个开发环境,如果预先没有安装开发环境的话,可以用yum进行安装。

相关推荐