iRedMail 开源邮件解决方案项目的一些经验

iRedMail 是一套 Bash Shell Script,它所做的事情就是在1分钟内为系统管理员安装并配置好邮件服务需要的各个开源软件,实现了完全使用开源软件为企业构建免费、功能完善的邮件服务解决方案。目前已经支持大部分主流 Linux 和 BSD 发行版,包括:Red Hat Enterprise Linux, CentOS, Debian, Ubuntu, OpenSuSE, FreeBSD。并且,iRedMail 是开源且免费的。

iRedMail 项目始于 2007 年 11 月 1 日,由一位 OpenBSD 狂热粉丝--张煌彬--发起,最初目标是提供基于 OpenBSD、且有企业需求的网络服务解决方案,希望通过这种“曲线救国”的方式在国内推广 OpenBSD。无奈国内 OpenBSD 用户数太少,于是移植到 Red Hat 与 CentOS,后陆续增加对其它发行版的支持。

经过3年多的持续改进,iRedMail 项目在邮件服务的功能方面已趋于完善,用户数也在不断增加,有许多企业部署的成功案例,并且不乏 ISP 企业。

iRedMail 项目解决了开源软件过于丰富等原因导致的一些问题,这也是它受欢迎的原因。

1:开源社区有邮件系统相关的各种软件,对于希望使用开源软件为企业构建邮件系统的技术人员而言,有许多难点:

- 如何在同类软件中选择最合适的一个来实现对应的功能
- 如何安装和配置这么多需要的软件
- 如何让这一堆软件很好地搭配运作
- 如何如何快速地部署出一样的环境
- 如何正确地备份与恢复数据
- 如何在系统出现问题时,有个合适的地方与其他人交流探讨,得到技术支持

同时,丰富的开源软件也带来了一些副作用:

- 无法找到一个合适的管理工具来维护自己搭建好的环境--哪怕你愿意付费购买

这是下面要说的第二点,也是 iRedMail 项目得以持续的重要原因之一。


2:如果大家使用的软件组合都不一样,就不可能开发出一个较为通用的管理工具来 make your life easy.

iRedMail 解决了第一点,就可以开发出通用的管理工具来帮助系统管理员管理整个邮件系统,这就是 iRedMail 项目的收费产品:基于 web 的邮件系统管理平台 -- iRedAdmin-Pro。通过付费产品,开发人员才能有动力继续维护 iRedMail 这个免费、功能完善的邮件服务解决方案

开源项目需要热情,更需要的是坚持。这两点,iRedMail 项目都做到了。

项目主页: http://www.iredmail.org/
代码仓库: http://code.google.com/p/iredmail/
成功案例: http://www.iredmail.org/stories.html

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。