资料来源 https://opensource.com/alternatives/gmail

本文是对原文翻译,在调试 privmx 时么有成功,这些代码大多用于 php5 ,对PHP7 不兼容。

相关资料    https://www.oschina.net/news/66088/open-source-alternatives-gmail

https://webmail.phpnet.org/webmail-rainloop/
Roundcube \ Zimbra \ zoho \ SquirrelMail \ Rainloop \ Horde
https://privmx.com,端对端加密
Tutanota:https://tutanota.com 这是Gmail加密所有数据的对手
openmailbox
GroupOffice ..它和我的gmail相比太快了。
https://www.group-office.com/
Protonmail.ch
kmail
penXchange
Kopano可在Debian,Ubuntu,OpenSuse和Fedora存储库中使用
V-webmail - PHP Based webmail application
v-webmail.sourceforge.net/
https://afterlogic.org/webmail-lite

==============以下是原文 ================

4个开源的Gmail替代品

让我们来看看只有几个免费的开源Webmail客户端供您选择。
Roundcube
首先是Roundcube。Roundcube是一个现代化的webmail客户端,可以轻松安装在标准的LAMP(Linux,Apache,MySQL和PHP)堆栈中。它具有通常感觉现代和快速的拖放式界面,并具有一系列功能:预置反应,拼写检查,翻译成70多种语言,模板系统,紧密的地址簿集成等等。它还具有用于创建扩展的可插入API。
它带有一个全面的搜索工具,以及路线图上的一些功能,从日历到移动用户界面到对话视图,听起来很有希望,但是目前这些缺失的功能与其他一些选项相比稍微有些滞后。
Roundcube可在GPLv3下作为开源获取。
Roundcube
Roundcube截图由该项目的网站提供。
Zimbra公司
名单上的下一位客户是Zimbra,我广泛用于工作。Zimbra包括一个webmail客户端和一个电子邮件服务器,所以如果你正在寻找一个全功能于一身的解决方案,它可能是一个不错的选择。
Zimbra是一个维护良好的项目,多年来一直在许多不同的公司实体中进行托管,并于2016年被Synacore收购。它具有您在现代webmail客户端中所期望的大部分功能,从webmail到联系人列表的文件夹到一些可插拔的扩展,并且一般工作得很好。我不得不承认,我最熟悉的老版本Zimbra,有时会感觉到速度缓慢和笨重,特别是在移动设备上,但似乎更新的版本已经克服了这些问题,并提供了一个清晰的界面,无论您正在使用的设备。桌面客户端也适用于喜欢更多本地体验的用户。有关Zimbra的更多信息,请参阅这篇文章 来自Zimbra的Olivier Thierry,他对开源社区中Zimbra的角色有更多的了解。
Zimbra的网络客户端使用通用公共署名许可证授权,服务器代码可在GPLv2下获得。小号
Zimbra公司
Zimbra 在GNU自由文档许可证下提供Clemente截图。
SquirrelMail的
我不得不承认,SquirrelMail(自称为“坚果网络邮件”)并不具备一些更现代的电子邮件客户端的所有功能,但它的安装和使用非常简单,因此是我的首选webmail工具。多年来,当我建立网站并需要一个容易和“正常工作”的邮件客户端时。由于我不再从事客户工作,并转而使用转发器而不是个人项目的专用电子邮件账户,所以我意识到自从我看看SquirrelMail已经有一段时间了。无论好坏,它正是我离开它的地方。
SquirrelMail于1999年开始作为webmail客户端领域的早期入口,专注于服务器和客户端的低资源消耗。它几乎不需要特殊的技术扩展,因为它在创建时非常重要,因为浏览器还没有像我们预期的那样标准化。它有点过时的接口的另一面是它已经在生产环境中测试和使用了很多年,对于那些想要一个几乎没有多余装饰,但也很少头疼管理的web邮件客户端的人来说,这是一个不错的选择。
SquirrelMail使用PHP编写,并获得GPL许可。
SquirrelMail的
SquirrelMail截图由项目网站提供。
Rainloop
接下来是Rainloop。Rainloop是一个非常现代的网络邮件领域的入口,如果您习惯使用Gmail或其他商业电子邮件客户端,它的界面绝对接近您的预期。它具有您期望的大部分功能,包括电子邮件地址自动完成,拖放和键盘界面,过滤支持以及其他许多功能,并且可以使用其他插件轻松扩展。它与Facebook,Twitter,Google和Dropbox等其他在线账户整合在一起,提供更多连接体验,与其他一些我使用过的客户端相比,它还可以呈现HTML电子邮件,这些客户端可能会遇到复杂的标记问题。
安装起来非常简单,您可以在线演示中试用Rainloop,以确定它是否适合您。
Rainloop主要是用PHP编写的,社区版本是根据AGPL授权的。您也可以在GitHub上查看源代码。
Rainloop
Rainloop截图作者。
更多的选择
Mailspring是一个新的选项,支持多账户,读取收据,翻译,撤消发送和其他流行的电子邮件客户端功能。它是由Nylas Mail的创建者之一开发的一个分支  ,它一直维持到2017年春季。
Cypht  是一款轻量级的电子邮件客户端和新闻阅读器,使用PHP和JavaScript编写,并获得GPL v2许可。它由HastyMail的创建者开发,  HastyMail是一个老的GPL许可的电子邮件客户端。
Mailpile是一个用Python编写的HTML 5电子邮件客户端,可在AGPL下获得。目前正在开发中,Mailpile专注于速度和隐私。
WebMail Lite是一个现代但极简主义的选项,在AGPL下许可并且主要以PHP编写。
Open WebMail是GPL授权的客户端,旨在为超大型邮件文件提供高效的内存管理。 
kate 是我们上次发表本次评论的榜单,但现在已经过时。它被设计成与Gmail直接对抗,这太糟糕了,该项目没有进展。
还有一些群件解决方案,如Horde,除了提供其他协作工具外,还提供网络邮件。
这绝不是一个完整的清单。你最喜欢的开源webmail客户端是什么?

4个开源的Gmail替代品的更多相关文章

  1. 一款 Postman 的开源替代品: Postwoman

    1. 前言 大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用. 如果你连Postman都还没有用过,不 ...

  2. 直接拿来用!最火的iOS开源项目

    1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS.Mac OS X网络通信类库,现在是G ...

  3. 转_IOS开源

    http://www.csdn.net/article/2013-06-05/2815530-GitHub-iOS-open-source-projects-one 苹果App Store本身所具有的 ...

  4. (转)直接拿来用!最火的iOS开源项目(二)

    “每一次的改变总意味着新的开始.”这句话用在iOS上可谓是再合适不过的了.GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7, ...

  5. IOS常用开源库

    转自:http://www.csdn.net/article/2013-06-18/2815806-GitHub-iOS-open-source-projects-two/1 1. AFNetwork ...

  6. GitHub上最火的40个iOS开源项目

    1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS. Mac OS X网络通信类库,现在是 ...

  7. GitHub上非常受开发者欢迎的iOS开源项目(二)

    "每一次的改变总意味着新的开始."这句话用在iOS上可谓是再合适不过的了.GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x ...

  8. 直接拿来用!最火的iOS开源项目(一~三)

    结束了GitHub平台上“最受欢迎的Android开源项目”系列盘点之后,我们正式迎来了“GitHub上最受欢迎的iOS开源项目”系列盘点.今天,我们将介绍20个在GitHub上非常受开发者欢迎的iO ...

  9. 直接拿来用!最火的iOS开源项目(二)

    每一次的改变总意味着新的开始.”这句话用在iOS上可谓是再合适不过的了.GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7,有 ...

随机推荐

  1. cmder-替代cmd

    之所以选择cmder,说来话长,在学习python的过程中,由于经常通过pip命令安装包,并且在学习一些包的使用例如virtualenv,教程贴都是在终端下的命令,这使我对cmd的使用频率慢慢变多了起 ...

  2. 【习题 8-19 UVA-1312】Cricket Field

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 添加两个y坐标0和h 然后从这n+2个y坐标中任选两个坐标,作为矩形的上下界. 然后看看哪些点在这个上下界中. 定义为坐标集合S S ...

  3. 【转】 我的java web登录RSA加密

    [转] 我的java web登录RSA加密 之前一直没关注过web应用登录密码加密的问题,这两天用appscan扫描应用,最严重的问题就是这个了,提示我明文发送密码.这个的确很不安全,以前也大概想过, ...

  4. Java中四种引用的区分

    强引用(StrongReference) 强引用就是指在程序代码之中普遍存在的,比如下面这段代码中的object和str都是强引用: 1 2 Object object = new Object(); ...

  5. AJAX--XMLHttpRequest五步使使用方法

    传统浏览方式和AJAX方式的不同 多数Web应用程序都使用请求/响应模型从server上获得完整的HTML页面.经常是点击一个button,等待server对应,在点击还有一个button.然后在等待 ...

  6. Atitit.软件开发的终于的设计 dsl化,ast化(建立ast, 解析运行ast)

    Atitit.软件开发的终于的设计 dsl化,ast化(建立ast, 解析运行ast) 1. 使用js,html 撰写dsl 1 1.1. 架构图 1 1.2. html 2 1.3. Js 2 1. ...

  7. node --- 服务一直启动

    使用node xxx.js命令可以开始在服务器运行node.js程序. 可是它会占用终端的当前进程,而且当你离开服务器连接的时候(e.g.关闭终端或者Putty) node.js程序也会退出. 如何让 ...

  8. Ubuntu16.04进入挂起或休眠状态时按任何键都无法唤醒问题解决办法

    挂起(待机)计算机将目前的运行状态等数据存放在内存,关闭硬盘.外设等设备,进入等待状态.此时内存仍然需要电力维持其数据,但整机耗电很少.恢复时计算机从内存读 出数据,回到挂起前的状态,恢复速度较快.一 ...

  9. 打印机共享 : 客户端 连接服务器打印机时提示"无法连接到打印机“

    1.就是重启一下服务器端的Print Spooler服务就行了,这么简单! 2.修改打印机的共享名 操作无法完成(错误0x00000709).再次检查打印机名称,并确保打印机已连接到网络.(xp系统本 ...

  10. 【Henu ACM Round#18 E】Anya and Cubes

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 每个数字有3种选择. 1.选中它. 2.选中它且加阶乘符号 3.不选中它(即计算和的时候不考虑它) 如果我们直接暴力写的话复杂度是\ ...