Gmail 的 5 个开源替代方案

探索 Gmail 开源替代方案的世界,发现管理收件箱的几种免费网络邮件客户端选项。
4 位读者喜欢这篇文章。
A pile of paper mail

Judith E. Bell。由 Opensource.com 修改。CC BY-SA 2.0。

Gmail 取得了巨大的成功,无论您选择查看哪个研究来获取确切的数字,毫无疑问,在市场份额方面,Gmail 都名列前茅。对于某些圈子来说,Gmail 已成为电子邮件的代名词,或者至少是网络邮件的代名词。 许多人欣赏其简洁的界面以及从任何地方访问其收件箱的简单能力。

 

但是,在基于网络的电子邮件客户端方面,Gmail 远非唯一的选择。 实际上,对于那些想要更多自由,偶尔也想要一种完全不同的方式来管理电子邮件而又不依赖于桌面客户端的人来说,有很多开源替代方案可用。 您仍然需要一个电子邮件服务器才能与这些客户端一起使用。 如果您还没有喜欢的,请查找即将发布的文章,其中提供了一些可供考虑的选项。

 

让我们来看看其中的一些免费的开源网络邮件客户端,供您选择。

Nextcloud

Nextcloud 通常被认为是文件同步软件(如 Dropbox),但它远不止于此。 默认情况下,它是一种云中的虚拟驱动器。 重要的是,在这种情况下,“云”可以是您自己的服务器。 除了作为在线存储的界面外,它还具有丰富的插件系统,因此您可以运行从聊天到邮件的所有网络应用程序。

 

Nextcloud mail client

邮件插件不提供邮件服务器。 它只是一个网络邮件客户端,但它连接到各种邮件系统。 如果您在具有 sudo 或 root 访问权限的服务器上运行 Nextcloud,则可以设置 Postfix 或类似的邮件服务器,并将 Nextcloud 邮件应用程序用作前端。 最棒的是,Nextcloud 开发人员避免了重新发明轮子,并使用了来自流行的 Horde 邮件客户端的库。

Horde

不仅仅是一个邮件客户端,Horde 还是功能齐全的企业级群件。 Horde 套件是基于浏览器的,包括用于读取、发送和组织电子邮件、管理和共享日历、联系人、任务和笔记的网络应用程序。 此外,Horde 项目还提供了一个 PHP 框架,其中包含用于构建自定义工作环境的库和应用程序。

 

Horde groupware

与 Nextcloud 邮件应用程序一样,Horde 不提供服务器,因此您仍然需要邮件主机,或者您可以运行自己的服务器。 但是,Horde 为您提供了一个强大的体验(您可以在他们的网站上亲自演示),用于管理您的在线生活,并且其 UI 在桌面和移动设备上都非常出色。

Roundcube

Roundcube 是一款现代化的网络邮件客户端,可以轻松安装在标准的 LAMP (Linux, Apache, MySQL, PHP) 堆栈上。 它具有拖放界面,通常感觉现代且快速,并具有大量功能:罐头回复、拼写检查、翻译成 70 多种语言、模板系统、紧密的地址簿集成等等。 它还具有用于创建扩展的可插拔 API。

Roundcube 在 GPLv3 下以开源形式提供。

Roundcube

Roundcube 屏幕截图由该项目的网站提供。

Zimbra

列表中的下一个客户端是 Zimbra,我曾在工作中广泛使用它。 Zimbra 包括网络邮件客户端和电子邮件服务器,因此如果您正在寻找一体化解决方案,它可能是一个不错的选择。

Zimbra 是一个维护良好的项目,多年来已在多家不同的公司实体托管,并于 2016 年被 Synacore 收购。 它具有您期望在现代网络邮件客户端中看到的大部分功能,从网络邮件到文件夹到联系人列表,再到许多可插拔的扩展,并且通常运行良好。 我不得不承认,我最熟悉的是旧版本的 Zimbra,它有时感觉很慢且笨拙,尤其是在移动设备上,但似乎更新的版本已经克服了这些问题,无论您使用哪种设备,都能提供流畅、简洁的界面。 对于那些喜欢更原生体验的人,还可以使用桌面客户端。 有关 Zimbra 的更多信息,请参阅 本文,作者是 Zimbra 的 Olivier Thierry,他分享了更多关于 Zimbra 在开源社区中作用的信息。

Zimbra 的网络客户端在 Common Public Attribution License 下获得许可,服务器代码在 GPLv2 下可用。 S

 

Zimbra 屏幕截图由 Wikicommons 提供,根据 CC-BY-SA 许可。

Rainloop

接下来是 Rainloop。 Rainloop 是网络邮件领域的一个非常现代的条目,并且其界面绝对更接近于您在习惯了 Gmail 或其他商业电子邮件客户端后可能期望的界面。 它具有您期望的大多数功能,包括电子邮件地址自动完成、拖放和键盘界面、过滤支持等等,并且可以轻松地使用其他插件进行扩展。 它与其他在线帐户(如 Facebook、Twitter、Google 和 Dropbox)集成,以获得更连接的体验,并且与我使用过的一些其他客户端相比,它还可以很好地呈现 HTML 电子邮件,而这些客户端可能会在处理复杂的标记时遇到困难。

它易于安装,您可以在 在线演示中试用 Rainloop,以确定它是否适合您。

Rainloop 主要用 PHP 编写,社区版在 AGPL 下获得许可。 您还可以查看 GitHub 上的源代码。

Rainloop

Rainloop 屏幕截图由作者提供。

更多选项

  • Mailspring 支持多个帐户、已读回执、翻译、撤消发送和其他流行的电子邮件客户端功能。
  • Cypht 是一个轻量级的电子邮件客户端和新闻阅读器,用 PHP 和 JavaScript 编写,并在 GPL v2 下获得许可。 它具有独特的设计,旨在将多个提要(不同的电子邮件地址和 RSS 提要)组合为一个。
  • Mailpile 是一个 HTML 5 电子邮件客户端,用 Python 编写,并在 AGPL 下可用。 Mailpile 专注于速度和隐私。
  • WebMail Lite 是一个现代但简约的选项,在 AGPL 下获得许可,并且主要用 PHP 编写。 它功能丰富(甚至可以集成 OpenGPG),但易于安装。
  • SquirrelMail 将自己描述为“为坚果而设的网络邮件”。 它轻巧且易于安装,自 1999 年以来一直存在。

这绝不是一份全面的清单。 您最喜欢的开源网络邮件客户端是什么?


编者注:本文最初于 2015 年发布,并已更新以反映可用软件选项的变化。

您是否有兴趣阅读更多类似的文章? 注册我们的每周电子邮件通讯

Jason Baker
前 Red Hatter 员工。 现在是一名顾问和有抱负的企业家。 地图爱好者、创造者和开源桌面和自托管软件的热情安装者。

贡献者

64 条评论

你为什么要开源电子邮件平台? 你喜欢被黑客攻击吗?

Taco,你喜欢钓鱼吗?

回复 作者:Taco (未验证)

你可能会认为开源程序更容易受到攻击,但事实恰恰相反。 因为更多的人可以看到代码及其漏洞,所以这些漏洞更有可能被修复。 一旦漏洞被修复,剩下的就是人们更新他们的软件。 Linus 定律:“只要有足够的眼球,所有错误都是肤浅的”

回复 作者:Taco (未验证)

我真的很喜欢 Horde 的移动 UI,并且邮件客户端很容易与其余部分分开安装。 SquirrelMail 和 RoundCube 在移动设备上使用起来很有挑战性。 RoundCube 有一个所谓的移动插件,但我无法让它工作。

http://kolabnow.com

他们是 Roundcube 的上游。 该服务非常出色,象征性的费用有助于支持 Roundcube 和其他非常重要的开源项目的上游开发。

我会推荐 Horde,非常完整的系统 http://www.horde.org/

这篇文章的标题非常具有误导性! 它不正确地暗示(或至少可以推断出)您将不会使用 gmail。

也许如果标题中包含“客户端”这个词... 更好的是,因为这些“客户端”将与任何电子邮件服务一起使用,所以请在标题中删除 gmail,即“5 个开源(替代)电子邮件客户端”会更贴切,从而更具信息性和真实性(“替代”放在括号中是因为不是必需的)。 而且我敢打赌,这些客户端也与大多数其他电子邮件服务兼容。 为什么要选择 gmail?

或者您是否打算将标题设为“点击诱饵”,因为您需要流量,因为您正在失去受众群体...?

除此之外,文章很好并且信息丰富... 谢谢您的研究/信息

作者明确指出,这些是流行的 Gmail 的网络客户端替代方案(Gmail 是迄今为止使用最广泛的网络电子邮件服务,因此选择它而不是许多其他存在的服务)。 然后它接着说,为了使用它们,您还需要托管自己的电子邮件服务器,并说将在未来发布相关指南。 然而,Zimbra 实际上也是一个服务器,使其成为一个完整的软件包。

因此,标题是准确的,因为这是构建流行的 Gmail 服务的替代方案的开始。 希望这有帮助。 谢谢。

回复 作者:tomo (未验证)

openmailbox 怎么样?

RainLoop 太棒了 :) 非常直观的设计

我最喜欢的是 Tutanota:https://tutanota.com

它是 Gmail 的对立面,因为它加密了您的所有数据。 无法扫描我的数据以进行广告宣传或以任何方式侵犯我的隐私。 此外,我可以从 guthub 获取代码并在本地运行客户端。 我很高兴有一天在这里看到一篇关于 Tutanota 的文章! 如果我们想摆脱 Gmail,内置加密是正确的方法。

对此感到好奇。 我可以在 Linux 桌面/笔记本电脑上的 Thunderbird 中运行它吗? 我完全赞成保持我的数据私密,并且一直在寻找可以替代 GMail 的东西。

回复 作者:Jannis (未验证)

只有 Tutanota 客户端是开源的。 它的服务器代码不是开源的。 因此,我们仍然没有将其包含在此列表中。

回复 作者:Jannis (未验证)

不行。为什么?因为这些都是大型下载,而且没有一个像 Gmail 那样容易,打开网页,创建ID,瞧,搞定了!普通用户不会仅仅因为想要电子邮件就去下载软件。真是的。真搞不懂这些软件和电子邮件客户端公司怎么这么不了解情况。

它们不是客户端... 这些都是服务器软件,通过在 Web 服务器上运行一个,你将拥有自己的“像 Gmail 那样的网页”。真是的。是的,设置起来比把你最敏感的信息交给谷歌要花费更长的时间,但是你(或者说,一个有点耐心的普通用户)将拥有一个你控制的环境中的邮件。

真搞不懂他们怎么这么不了解情况— 算了,我不想说那么难听的话。

回复 ,来自 Johnjbfan (未验证)

我曾经在一台笔记本服务器上设置了 Squirrel Mail 用于演示。它不够精致,但我们正在为我们 K-12 学区寻找削减成本的方法,这是一个可行的方案。

@Johnjbfan
这些方案是托管方案,也就是说你需要把它们安装在服务器上,然后你就可以像使用 Gmail 一样简单地使用 Web 浏览器,并根据你的需要服务尽可能多的客户端!

所以它们确实是 Gmail 服务器的替代品!... ;-)

嗯,客户端方面是可以,但是如果你的邮件仍然由谷歌的服务器处理,那有什么意义呢?

邮件不需要由谷歌的服务器处理。你可以选择任何你喜欢的托管服务提供商,或者如果你有足够的带宽并准备好设置必要的安全措施,也可以在你自己的内部服务器上托管。

回复 ,来自 TP (未验证)

自由软件基金会维护着一个尊重用户的 Webmail 服务列表——本文的读者可能会觉得有趣:https://www.fsf.org/resources/webmail-systems

是的,市面上有很多开源的 webmail 界面,它们都非常好用。

其中我正在使用并推荐的是 group-office 开源版本,来自 https://www.group-office.com/ 还有 Horde Groupware webmail edition 也很棒,支持移动设备同步日历/联系人/任务/笔记

Horde、Roundcube 和 Squirrel Mail 不支持完整的移动设备同步。尤其是笔记功能,完全不支持。

回复 ,来自 deependhulla

我过去曾运行过 Zimbra、Squirrelmail 和 Roundcube,它们的前端工作都做得很好——困难的部分是服务器端。除了 Zimbra,你必须要么使用托管公司提供的 IMAP 服务器,要么设置你自己的(Zimbra 包括一个 IMAP 服务器)。那里最大的问题是垃圾邮件——过滤垃圾邮件,然后尝试进一步过滤或调整它以减少误报。保持 Spam Assassin 更新、RBL、灰名单、SPF、DKIM 等等是一场持续的斗争。我只是为了一个邮箱就搞不定这些了。更糟糕的是为他人托管邮件,现在你必须研究并解释为什么邮件 x 被放入垃圾邮件文件夹,而邮件 y 没有。最后,我最终屈服并使用了 Gmail,并且没有回头。Gmail、Office 365、Yahoo Mail,随便你选哪个——它们都具有我无法达到的垃圾邮件过滤效果、高可用性、随处可用的客户端——我可以专注于我的实际工作,而不是瞎折腾邮件服务器的调整、更新等等。

看看 ASSP,一个基于 PERL 的反垃圾邮件贝叶斯预过滤器,并通过 Web 界面运行。它非常可靠和准确,很容易训练。我运行它好几年了,只重启过 2 次。前提是你花时间训练它,大约需要十天才能达到 99.5+% 的准确率。在 Sourceforge 上查找它。

回复 ,来自 rla (未验证)

确实,在美国它不太为人所知,但如果你想谈论完整且企业级的协作平台,那么你应该看看 Zarafa:http://www.zarafa.com/

它不仅是 MS Exchange 的完美替代品,使用更少的资源和成本,而且还包括视频会议、即时消息、文件共享、电子邮件加密等等……

帖子不错。

1.
我过去常常安装 Squirrel。一直都很好用。但是:开发在几年前(超过 3 年)就停止了。服务器受到了攻击。没有更新。甚至没有安全更新。需要旧版本的 PHP。所以我强烈建议不要再安装它了。

2.
我改用 Roundcube 和 Rainloop。两者都很稳定且运行良好。你可以同时使用它们。我这样做是因为它们在易用性方面各有优点。此外,Roundcube 开始众筹,以使用现代框架重新编程每个部分。这将提高其响应速度。

这两个程序也完美地集成到我的服务器控制管理中。

我过去使用 Squirrelmail,然后改用 Roundcube。我使用这些程序遇到的主要问题是它使用旧的文件夹模式(因此也需要一个外部系统来设置过滤规则)。Sieve 脚本对于技术宅来说很好,但绝对不是大多数用户想要的那种体验。我还没有真正看到任何使用带有集成规则策略的标签和视图的程序。

为什么所有评论的日期都这么旧?这是重发帖子还是什么?

无论如何,我使用 kmail 处理我的电子邮件,但我很喜欢 Roundcube(我在一家 Web 托管公司工作,所以搭建自己的邮件服务器对我来说不是问题 :) )。

在工作中,我们最近开始使用 OpenXchange,这很不错,但我仍然更喜欢 Roundcube 用于偶尔使用。

我也是这么想的。一定是重发帖子。而且在发布后的一天内也有超过 3000 票,这有点不寻常。

我不介意重发仍然 актуальной 帖子,但是任何关于软件应用的报告都应该进行审查,以删除不再 актуальной 内容,并添加此后开发的新内容。

问候,eMBee。

回复 ,来自 Ricardo J. Barberis

就我而言,标题令人困惑,并且容易引起误解。
因为所有所谓的“替代品”实际上都不是 Gmail 的替代品。你在 Web 浏览器中使用 Gmail 客户端,而“客户端软件”位于谷歌云端,你无需在你的桌面、家庭或公司内网中安装任何东西。为了使用“替代品”,你需要安装整个基础设施。如果你想在任何地方使用它——你必须将其暴露在互联网上,这总是会带来安全威胁。否则——你将被限制在你的内网中。

托管你自己的邮件服务器以重新掌控你的隐私和数据其实并没有那么难。
许多小型企业拥有或可以获得不错的网络连接,至少在都市地区是这样,并且可以获得公网 IP,因此他们可以使用 ClearOS、Univention 或 Collax 等平台(仅举几个例子),在这些平台上只需点击几下即可安装 GMail 的替代品,即使他们对 Linux 一窍不通或知之甚少。我个人使用/推荐 Kopano,但如果你只需要基本功能,其他方案也可以。

个人用户也可以通过每月租用一个 5/10 美元(?)的小型 VPS 并安装,或者让他们懂技术的朋友安装他们首选的 GMail 替代品来做类似的事情。

确实,使用“云”服务更方便,就像让别人替你做决定很方便一样,但如果他们的数据丢失或被用来对付他们,他们就不能抱怨了。

回复 ,来自 Paweł (未验证)

这篇文章肯定具有误导性,并且很大程度上没有抓住重点。然而,开源替代方案意味着你将在某处自己托管它,从而提供云服务。

如果你设置了邮件服务器,然后再设置这些客户端之一,那么你就不必本地安装任何东西,你只需使用这些客户端的 Web 版本。

邮件服务器 + 公网服务器上的 Rainloop = 你的个人邮件云。

这篇文章省略了邮件服务器部分,这显然是最重要的部分,这很遗憾。你无法将 Rainloop 连接到不存在的服务器。这篇文章没有经过深思熟虑。

回复 ,来自 Paweł (未验证)

这篇文章似乎被“重新标注了日期”。

我借此机会告诉大家,GMail 甚至 Office365 的开源替代方案是 Kopano,Zarafa 的演进,它现在还支持与 MatterMost(MS Team/Slack 服务)和 LibreOffice Online 的集成。

Kopano 在 Debian、Ubuntu、OpenSuse 和 Fedora 仓库中可用,以源代码和适用于大多数 Linux 发行版的即用型软件包形式提供。有关更多信息,请参阅 https://kopano.com

谢谢你,这正是我在重温旧话题时想要看到的那种新闻。
我希望看到更多这样的评论。

问候,eMBee

回复 ,来自 Paolo Vecchi

Zimbra 可以与像 Google 这样的电子邮件套件相提并论。我错过了列表中的 zohomail。现在,谈到 roundcube、squirrel,真的让我感觉回到了过去。这些东西太 2004 年了。我记得 10 多年前人们告诉我使用 roundcube,因为它是在使用 AJAX 构建的……哈哈哈……天哪,我感觉自己老了。尽管这些工具仍然可用,并且具有像 iredmail 这样的现代安装方法,但你如何使你的 clamav 和 spamassassin 像 Gmail 的杀毒软件和反垃圾邮件功能一样好呢?再加上灰名单、内容过滤、令人惊叹的界面和过滤器……配置工具远超 webmin/cpanel 仪表板。有时你必须充分利用可用的免费工具,专注于重点。如果你的电子邮件非常重要,以至于不能由谷歌处理,就像你是政府部门或什么机构一样,我会选择像 IBM email 这样的付费解决方案,或者尝试使用 zimbra 和 zoho。各位,再见。

如果作者能够超越对这些邮件客户端的肤浅描述,那就太好了。很明显,他没有尝试过其中的一些应用程序,至少最近没有。例如,他不知道 SquirrelMail 目前是一个停滞不前的项目吗?

这并不是 Gmail 的真正替代品,因为你只涵盖了客户端方面,所以你仍然需要一个邮件服务器,而这篇文章根本没有涉及。文章 = 不完整,拒绝合并请求

我觉得很搞笑的是,几乎所有的抱怨都来自那些显然没有阅读这篇文章的人。这是重发帖子吗?是的,文章底部说它是两年前首次发布并更新的。你仍然需要一个邮件服务器来与你的 Webmail 客户端一起使用吗?是的,作者在第二段中明确说明了这一点。

不是一个非常有帮助的评论。可能解释了为什么叫“Grumpy”。

回复 ,来自 Grumpy Tux (未验证)

我仍然在使用 GroupOffice……而且对我来说,它比 Gmail 快多了。

我同意后面的一些评论,即这篇文章可能需要更深入一些。特别是,如果你是 Gmail 用户,你为什么要另一个电子邮件客户端?你是想整合电子邮件?还是在寻找更好的用户体验?如果是这样,从 webmail 转向本地客户端有什么优势?

并且有人评论说这篇文章不完整,因为它没有包含邮件服务器,这可能也是对的。

我认为如果文章开头解释一下为什么这篇文章很重要会有所帮助。

我最近将我的托管服务从 GoDaddy 切换到另一家公司,并很快意识到他们的 webmail 客户端实际上非常好,但使用带有图像的 HTML 邮件时除外,因为我经常使用这种方式,所以遇到了很多问题。

我最终决定使用 Roundcube,但感觉过时了,并且有一些我不得不习惯的限制,最明显的是在使用 bcc: 时,我经常与 Highrise 结合使用。我正在尝试看看这些其他客户端是否有更合适的选择。

还有一个 https://privmx.com,它是一个替代邮件系统,设计为端到端加密。在某些情况下可能很有用。

我用过 Roundcube。我喜欢它的拖放功能。

嗨。
还有其他可以替代谷歌邮件垄断地位的方案吗?

先谢谢了

如今,运行一个安全的电子邮件服务器是一份全职工作。我为个人 ProtonMail 帐户付费 (https://protonmail.ch)。没有广告,也没有像 Google 或 Yahoo 这样的“老大哥”式的托管服务窥探我的电子邮件内容。ProtonMail 是现代、私密、安全的电子邮件,具有出色的垃圾邮件过滤功能,价格合理。

我喜欢 Roundcube

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.