首页 > 代码库 > 使用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开源邮件解决方案构建公司内部邮件系统