Gmail 的开源 Webmail 客户端替代品

软件推荐 开源的 网络应用 电子邮件 电子邮件客户端
2021-11-03 01:12:12

为了将我的个人数据从公司手中转移出去,我希望关闭我的 gmail 帐户并开始使用自托管解决方案;但是,我目前经常使用 gmail 的 web 前端客户端。

我已经有了自己的服务器和域。我对邮件服务器端软件很灵活,并且更有兴趣为 gmail Web 前端客户端找到一个功能齐全的开源替代品——但如果有人推荐在一个包中同时提供后端和前端的东西,我很乐意使用它。

硬性要求

  1. 显然,它必须托管在我的个人服务器上,并且不能将我的个人信息上传到任何地方。
  2. 开源(尽管我不一定需要它像在自由中那样自由),否则我将无法确定 [1] 仍然正确。
  3. 线程对话
  4. “标记”或将对话移动到某些“盒子”/“文件夹”(标记是首选,因此我可以在多个类别中进行给定对话)
  5. 传入消息的基本过滤功能
  6. 基本通讯簿功能(在撰写新邮件时能够按姓名搜索同事,前提是我之前添加过他们)

所需(但不是必需的)功能

  1. 易于使用且外观漂亮的界面
  2. 撰写消息时的“降价模式”
  3. 垃圾邮件检测引擎
  4. 支持类似于 gmail 的“加地址”的内容 - 例如,发送到 wbarlow+mailinglist@example.com 的电子邮件将在我的 wbarlow@example.com 收件箱中看到。我认为这只有在后端也支持的情况下才有效。
  5. 一个日历功能(如果该日历支持自动通知,那就更好了——如果它支持 SMS 通知,我会大吃一惊的),但我总是可以安装一个单独的日历应用程序。与其他日历软件的某种开放式集成/插件系统也是一个不错的选择。
  6. 一个中等活跃的开发社区,对源代码贡献开放。

我对用任何语言编写的软件持开放态度。它不一定需要是免费的(就像在咖啡中一样),但这通常是开源的。

1个回答

在寻找“完整包”时,iRedMailKolab是明显的“主力候选人”。我已经为自己的使用对它们进行了调查,但是就像您发现Kolab有点“矫枉过正”(特别是因为我想在Banana Pi上运行这些东西,并且没有针对 ARM 包的官方存储库)。

两者在元素上都非常相似,并且应该符合您所有的“硬要求”以及您的大部分“必备条件”:

  • 托管在我的个人服务器上: Yupp,这就是它背后的想法。
  • 开源:是的。两者都是由开源元素组成的“套件”,带有一个额外的包装器以便于维护。iRedMail在这里带有非常有限的管理界面,希望你“买老大哥”——但你可以用它所基于的PostfixAdmin代替它,并完全回到开源。
  • 线程对话:Roundcube中提供线程视图, KolabiRedMail都使用的网络邮件程序(很可能也在您的邮件程序中)。Roundcube甚至可以让您将您的答案与您已回复的邮件存储在同一个文件夹中,因此完整的对话应该放在一起。(顺便说一句:Roundcube可以使用许多有用的插件进行扩展——我在我的设置中使用它,并且非常喜欢它)。
  • “标记”或将对话移动到某些“盒子”/“文件夹”:两者都可以。Roundcube有不同的标记插件,例如与Thunderbird兼容——或者也与 Gmail 风格兼容。移动对话可以通过 Sieve 集成来完成:同样,Roundcube已经附带了一个managesieve插件。添加contextmenu插件,它甚至可以让您根据右键单击的消息创建规则(因为某些可能用于 Outlook)
  • 传入消息的基本过滤功能:甚至是高级的。再次,看看managesieve您甚至可以在Roundcube中启用假期消息。
  • 基本地址簿功能: Roundcube附带,是的。但是还有其他地址簿插件:用于域范围的联系人存储(“共享联系人”)、WebDAV,甚至是自动填充您在域或服务器上托管的所有用户的自动地址簿(MultiBook – 查看开发分支,它刚刚得到了提升。披露:我造成了这种提升,并为它做出了一点贡献;)。
  • 易于使用且外观漂亮的界面:对于网络邮件?当然,这可以说是关于Roundcube对于管理界面,我不知道,因为我不使用这些套件——但上面提到的PostfixAdmin(您肯定会与iRedMail一起使用)非常简单直接。可能不会赢得美容价格,但看起来不错。
  • 撰写消息时的“降价模式”:没看到。尽管Roundcube允许使用 HTML 邮件,但如果您同意的话。
  • 垃圾邮件检测引擎: Yepp,集成。AFAIR AmavisD 与 SpamAssassin 和其他一些东西。
  • 支持类似于 gmail 的“加地址”的内容:我无法回答,抱歉。
  • 日历功能: AFAIR,KolabiRedMail都有,是的。
  • 一个对源代码贡献开放的适度活跃的开发社区:好吧,适度可能是轻描淡写 - 所以是的:) 特别是iRedMail管理员似乎无处不在。

所以,结论是:很难接近你想要的,除非你“自己组成西装”。让我在回答的最后给你一些视觉印象:

圆形立方体 圆形立方体
Roundcube: 1) 来自 * Kolab,2) 来自 Roundcube.Net(点击图片查看更大的变体)

后缀管理员 后缀管理员
PostfixAdmin(有点旧的截图;来源:PostfixAdmin;点击图片查看更大的变体)