我正在设置一台 Debian 服务器,其中我需要的东西之一是 MTA。我不想使用 Exim 或 Postfix 之类的东西,因为我想要将 SMTP、POP3 和 IMAP 结合在一起的东西(类似于 Microsoft Exchange)。大多数 MTA 的配置似乎也极其困难。尝试阅读 Exim 文档;你可以用它获得大学学位(我不是在开玩笑)。
当您可以获得像 Cherokee 这样易于配置且具有良好 Web 界面的 HTTP 服务器时,MTA 或组件解决方案还需要那么难吗?我知道有些人认为“Unix 方式”是拥有许多不同的交互软件(例如 SMTP MTA、POP3 服务、Webmail 服务以及将它们连接在一起的总体管理器),但我认为这是在这种情况下,这只会让事情变得更难处理,而一个大型软件套件更适合。因此,我正在寻找能够在 Debian 上运行的优秀开源软件套件:
- 组合(至少)SMTP、POP3 和 IMAP
- 很容易配置
- 拥有良好的配置 Web 界面或 GUI
- 不是已废弃的项目
我不介意它是否是组件并提供日历,但我现在只使用电子邮件功能。另一个不错的功能是内置网络邮件(如果我们结合了一堆功能,为什么不呢?)
到目前为止我发现的似乎符合上述标准(并且具有适当许可证)的套件是堡垒,科拉布, 和津布拉。我很感激任何有这些经验的人告诉我它们的优点和缺点,例如它们的配置有多容易以及它们的性能如何。我也很感激任何其他关于满足我可能错过的标准的解决方案的建议。
答案1
在 Unix/Linux 世界中,您找不到“做所有事情”的工具,因为这违反了单一责任原则。然而,为了将所有工具“编排”到一个配置面板中,Webmin 等项目提供了此功能。对于邮件/组件的这个特定任务,我有以下建议。
你可以看看Zarafa 协作套件(ZCP) 与 Postfix 结合Z-管理员。这只是许多其他选择之一。
ZCP 提供所有“功能”,Postfix 将完成 MTA 工作,Z-Admin 能够在一个漂亮的 Web 界面中管理和配置所有服务(还有 MySQL 和网络接口)。阅读 Z-Admin 文档这里看看它是否符合您的需求。
免责声明:我过去曾在 Zarafa 工作过。
答案2
我发现实际上将此功能捆绑在一起并具有主要图形界面的少数套件之一是堡垒。它并不完美,但确实有点符合要求。