当前位置:   article > 正文

linux邮件系统组成,2分钟搭建一个功能完备的linux邮件系统

简述linux中电子邮件系统的3个组件

最近一直在研究linux环境下搭建一个功能完备的邮件系统。一开始手工搭建,基本方案是:

postfix   ----  MTA

dovecot  ----  MDA

mysql ---- 存储虚拟域虚拟用户等信息

amavis ---- 往下两个软件的接口程序

SpamAssassin ---- 反垃圾邮件程序

ClaimAV  ----  反病毒程序

squirrelmail ---- 邮件的web登录界面

手工搭建,确实费时费力,光来回看这些软件的官方说明文档(您懂的,开源软件,都英文)头就大了两圈,研究差不多一个月,搞明白了原理,开始着手配置、调试、性能测试等等,又花了差不多一个月。而且最后还遗留了一些棘手的问题(比如quota限额、反病毒规则设置、与mailman的结合等)。直到最后发现了一个好东西:“iredmail”,它直接把以上各个部分集成到里面,并配置了一套完备的规则。

不过在以上研究的过程当中,到是对整个邮件系统的架构、工作原理有了比较深入的了解。

废话不说了,下面看看“iredmail”怎么玩。

简单的说,iredmail就是一组脚本程序(你可以发现它的源码包只有100K左右),会自动检测你的系统(目前各大主流linux版本基本都支持),然后会根据你的系统包管理方法,升级数据源。然后自动下载以上各个邮件系统组件、自动安装、自动配置。当然会有一个与用户交互的界面,来设置用户自己的信息。总之,如果你的网速够快的话,2分钟内就能搭建出一个功能完备的邮件服务器。

下面是具体过程:

(未完待续)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/567888
推荐阅读
相关标签
  

闽ICP备14008679号