首页 > 代码库 > 使用iRedMail开源邮件解决方案构建公司内部邮件系统

使用iRedMail开源邮件解决方案构建公司内部邮件系统

iRedMail是一个免费开源的邮件系统解决方案,它实际上就是一套shell程序将整个邮件系统需要的开源软件整合起来。它主要有以下几个组件:

Postfix      SMTP服务器

Dovecot      POP3/POP3S,IMAP/IMAPS服务器

Apache       Web服务器,0.9.0版本开始支持Nginx

MySQL       存储应用日志或者邮件账户

OpenLDAP     存储邮件账户

Cluebringer   Postfix策略服务器

Amavisd      用于Postfix与SpamAssassin和ClamAV交互的接口。

SpamAssassin  基于内容的垃圾邮件扫描工具

ClamAV      病毒扫描工具

Roundcube    Webmail

Awstats      Apache和Postfix日志分析工具



技术分享



iRedMail最新版本是0.9.0。安装iRedMail最好是一台全新的服务器上安装,这台服务器上不能安装有相关组件例如MySQL,OpenLDAP,Apache等,因为安装脚本会覆盖这些配置。最低内存要求为1G。


1.设置FQDN主机名

$ hostname -f
mx.xxxx.com

相关文件

/etc/sysconfig/network
HOSTNAME=mx.xxxx.com


/etc/hosts
127.0.0.1 mx.icongtou.com

2.关闭SELinux

/etc/selinux/config 

SELINUX=disabled

3.开始安装

cd iRedMail-0.9.0


iredmail.org域名被国内屏蔽掉了,将所有pkgs/get_all.sh脚本中的iredmail.org替换成106.187.51.47,然后再执行iRedMail.sh脚本


sh iRedMail.sh


技术分享


技术分享


技术分享



技术分享

技术分享

技术分享




参考文档

http://www.iredmail.org/

http://www.iredmail.org/forum/forum7-success-stories.html

http://www.iredmail.org/docs/install.iredmail.on.rhel.html

http://www.iredmail.org/docs/index.html#configure-mail-client-applications



本文出自 “Linux SA John” 博客,请务必保留此出处http://john88wang.blog.51cto.com/2165294/1610504

使用iRedMail开源邮件解决方案构建公司内部邮件系统