5 款 Gmail 的开源替代品

简介:

Gmail 享有非凡的成功,非常多的用户,几乎无处不在,而且开发者非常喜欢使用 Gmail。本文主要介绍 5 款 Gmail 的开源替代品。

Roundcube

RoundCube Webmail 是一个基于浏览器,支持多国语言的IMAP客户端,操作界面看起像一个桌面应用程序。它提供一个e-mail客户端应该具备的所有功能包括 MIME支持,地址薄,文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。 用户界面采用XHTML+CSS2设计。

编程语言:PHP

开源协议:GPLv3

image

Zimbra

Zimbra 是强大的开源协同办公套件包括 WebMail,日历,通信录,Web文档管理和创作。它最大的特色在于其采用Ajax技术模仿CS桌面应用软件的风格开发的客户端兼容Firefox,Safari和IE浏览器。

编程语言:Java

开源协议:GPLv2

image

SquirrelMail

SquirrelMail 是一个用PHP开发的Web邮件系统。它内置纯PHP支持的IMAP和SMTP协议,所有页面都遵循 HTML 4.0标准(没有使用任何 JavaScript 代码),以便最大限度兼容各种多浏览器。SquirrelMail对系统要求非常低,安装和配置都非常容易。 SquirrelMail 具备一个客户端邮件程序所应拥有的一切功能,包括支持增强型的MIME、地址薄、文件夹操作等等功能。

编程语言:PHP

开源协议:GPLv2

image

Rainloop

Rainloop 是非常现代化的 Webmail 平台,如果你在使用 Gmail 或者其他商业邮件客户端,RainLoop 的界面非常适合你。RainLoop 包括了大部分你想要的功能:邮件地址自动完成,拖拽和键盘接口,过滤支持等等。也很容易集成其他插件。集成了其他在线账户,比如 Facebook, Twitter, Google 和 Dropbox。

在线演示

编程语言:PHP

开源协议:AGPL

image

Kite

Kite 是下一代 Webmail 平台,可以说是 Gmail 的克隆。Kite 非常容易在单个服务器上部署。前端使用 AngularJS,后端使用 Python。此款软件很久没有更新,可以使用 Nylas 代替。

编程语言:Python

开源协议:BSD

文章转载自 开源中国社区[https://www.oschina.net]

相关文章
|
消息中间件 存储 Kafka
RabbitMQ、RocketMQ和Kafka全面对决,谁是最佳选择?
1、应用场景 1.RabbitMQ: 适用于易用性和灵活性要求较高的场景 异步任务处理:RabbitMQ提供可靠的消息传递机制,适用于处理异步任务,例如将耗时的任务放入消息队列中,然后由消费者异步处理,提高系统的响应速度和可伸缩性。 解耦系统组件:通过使用RabbitMQ作为消息中间件,不同的系统组件可以通过消息进行解耦,实现松耦合的架构,提高系统的可维护性和灵活性。 事件驱动架构:RabbitMQ的发布-订阅模式可以用于构建事件驱动架构,将系统中的事件作为消息发布到相应的主题,不同的消费者可以订阅感兴趣的主题进行相应的处理。
1874 2
|
4月前
|
人工智能 安全 小程序
阿里云无影云电脑详细介绍:具体价格、使用及免费领取三个月申请流程
阿里云无影云电脑(Elastic Desktop Service)是一种安全高效的云上桌面服务,支持快速部署与弹性扩容,适用于办公、教育、设计等场景。产品分企业版和个人版:企业版适合组织使用,支持多配置及GPU图形处理,4核8G低至199元/年;个人版涵盖黄金到黑金多档,满足游戏、AI开发等需求,黄金款14元/月起。现可申请免费试用1个月。
774 9
|
9月前
|
存储 人工智能 自然语言处理
AI在法律行业难以从简单工具转变为认知引擎,法律知识图谱如何解决这一难题?
本文AI产品专家三桥君探讨了AI如何从法律行业的辅助工具升级为具备认知能力的智能引擎。通过构建法律知识图谱,AI可实现法条精准引用、案件智能分析等核心功能,解决法律语义鸿沟和动态更新等挑战。三桥君介绍了知识图谱的构建过程及其在案件匹配、法条推理中的应用场景,并展示了智能助理在录音转写、案例检索、文书生成等实务中的落地价值。三桥君认为,法律知识图谱将推动AI从工具属性向认知引擎跃迁,提升法律服务效率与透明度。
407 1
|
存储 前端开发 JavaScript
深入理解React Fiber架构及其性能优化
【10月更文挑战第5天】深入理解React Fiber架构及其性能优化
681 1
|
设计模式 机器学习/深度学习 前端开发
Python 高级编程与实战:深入理解设计模式与软件架构
本文深入探讨了Python中的设计模式与软件架构,涵盖单例、工厂、观察者模式及MVC、微服务架构,并通过实战项目如插件系统和Web应用帮助读者掌握这些技术。文章提供了代码示例,便于理解和实践。最后推荐了进一步学习的资源,助力提升Python编程技能。
|
数据可视化 API 开发者
R1类模型推理能力评测手把手实战
R1类模型推理能力评测手把手实战
436 2
|
监控 Linux KVM
kvm和vmware有什么区别?如何选择?
最终的选择取决于你的组织需求、预算和技术偏好。在做出决策之前,最好进行详细的比较和评估,以确保选择适合你的虚拟化环境。
1663 3
|
JavaScript 前端开发 安全
TypeScript(TS)安装指南与基础教程学习全攻略(一)
TypeScript(TS)安装指南与基础教程学习全攻略(一)
695 0
|
缓存 前端开发 JavaScript
理解 React 的 Fiber 架构
【8月更文挑战第6天】 理解 React 的 Fiber 架构
1060 1
|
前端开发 JavaScript API
React 之 Scheduler 源码解读(上)
React 之 Scheduler 源码解读(上)
358 0