完全 FOSS 电子邮件解决方案

6 email email-server open-source

我正在研究各种 FOSS 选项,以便为政府资助的大学构建强大的电子邮件解决方案。只有在最坏的情况下才会选择商业选项。以下是要求:

  • 大约 1000-1500 个用户 - Postfix 还是 Exim?(Sendmail 已出;-))
  • 不同组的邮件列表/需要基于网络的存档 - 邮递员?辛帕?
  • 集中身份存储 - OpenLDAP?Fedora 389DS?
  • 仅安全 IMAP - 不需要 POP3 - 快递?鸽舍?赛勒斯??
  • 反垃圾邮件 - SpamAssasin?还有什么?
  • 日历 - ??
  • 网络邮件 - 很好,不是强制性的 - 需要非常安全......所以 squirrelmail 已经过时了;-)?

其他问题:

  • 使用什么邮箱存储格式?存放在哪里?数据库/文件系统?
  • 简单有效的 HA 选项?邮件服务器世界中是否有相当于鱿鱼的网络代理?软件负载平衡器?CARP?
  • 监控和警报?
  • 备份?

政府希望通过从白盒供应商那里购买本地硬件来刺激当地经济。当地顾问和大学生也将进行整合。我们研究了开箱即用的集成解决方案,如 Axigen、Zimbra 和 GMail,但为了完全控制数据并避免供应商锁定,每一个都被排除在外而支持 DIY 方法——我认为这是一件明智的事情去做。我希望发展中国家的更多省级政府考虑这些举措

至于操作系统 - Debian,FreeBSD 将是首选。商业操作系统不需要适用。CentOS 作为第二层选项...

Jam*_*mes 4

你最好尽可能地遵守“标准”,在我看来,这意味着;

  • MTA:后缀
  • IMAP:鸽舍
  • 身份验证/路由/等:OpenLDAP
  • 邮件列表:邮递员
  • 垃圾邮件/病毒:amavis + clamav + $commercial_scanner + SpamAssassin
  • Webmail:Squirrelmail 可能是您的最佳选择。你可以试试圆立方。
  • 日历:如果您想要日历,只需使用 Zimbra。
  • 邮箱存储:文件系统上的一些 maildir 风格。不要使用数据库。元数据可以存在于数据库中,但消息属于文件系统。
  • 代理/路由入站请求:nginx 或 perdition
  • 哈:那更复杂。DRBD + 一对服务器之间的心跳,用于后端邮箱存储。

不要使用未维护/过时的软件,也不要从源代码安装此类内容 - 使用您的发行版的软件包。您未来的系统管理员会感谢您。

使用晦涩的软件只会让下一个人维护系统变得更加困难。布莱恩的上述评论是正确的。

有兴趣了解为什么 Zimbra 打折吗?毕竟它是开源的。我已经将一些“自行部署”安装迁移到 Zimbra 上,这比您自己进行集成要好得多。仅就 Web 界面而言,Zimbra 就值得了。