Mailspring是由一位原始作者维护的Nylas邮件的新版本。今天它更快,更精简且运输!它用基于MailCore2的新的C ++同步引擎代替Nylas Mail中的JavaScript同步代码。它使用了几乎零“ CPU唤醒”的Nylas邮件和空闲的RAM和CPU的一半,这转化为伟大的电池寿命。它还具有完全改进的作曲家和其他出色的新功能。
MailSpring的UI是开源(GPLV3),并用电子和React编写 - 它是在插件架构上构建的,旨在易于扩展。查看贡献。md开始!
Mailspring的同步引擎由电子应用产生,并在您的计算机上本地运行。它是开源(GPLV3),并用C ++和C编写。但是,为了方便起见,当您设置开发环境时,MailSpring使用了我们为您的平台发货的最新版本的同步引擎,因此您无需拉动源或安装其编译时间依赖性。

Mailspring包含功能强大的功能,例如Unified Inbox,Snooze,稍后发送,邮件规则,模板等。您可以通过每月订阅来解锁的Mailspring Pro为发送大量电子邮件的人提供了更多功能:链接跟踪,阅读收据,邮箱分析,联系人和公司资料。所有这些功能在客户端中运行 - 邮件弹簧不会将您的电子邮件凭据发送到云。有关功能的完整列表,请访问GetMailSpring.com。
您可以从https://getmailspring.com/download下载Windows,Mac OS X和Linux(DEB,RPM和SNAP)的邮件弹簧的编译版本。
您可以在我们的话语社区中找到基于社区的帮助和讨论。
Mailspring完全是开源的。欢迎拉拉请求和贡献!有三种贡献的方法:构建插件,构建主题并向项目本身提交拉动请求。当您入门时,您可能想加入我们的话语,以便您提出问题并向其他人开发的人学习。
要安装所有依赖关系并从其源代码运行邮件弹簧,请从邮件弹簧存储库的根目录中运行以下命令:
export npm_config_arch=x64 # If you are on an M1 / Apple Silicon Mac
npm install
npm start
您可以通过使用双连字符分隔命令行参数:
npm start -- --help
要构建MailSpring,您需要从邮件存储库的根目录中运行以下命令:
npm run-script build
插件位于邮件弹簧的核心,并赋予其功能强大的功能。构建自己的插件使您可以将应用程序与其他工具集成在一起,尝试新工作流程等等。关注“入门指南”,以在五分钟内编写第一个插件。
要创建自己的主题,请查看邮件 - 主题启动器。
要创建自己的插件,请查看Mailspring-Plugin-Starter。
像Chrome Web Store这样的插件“商店”即将推出,并且可以使其他用户更容易发现您创建的插件。 (目前,用户需要通过下载并将其复制到位,将插件“侧载”到该应用程序中。)
您可以在我们的话语上共享和浏览邮件插件,并与其他开发人员讨论插件开发。
Mailspring用户界面是使用CSS样式的,这意味着它易于修改和扩展。 Mailspring带有一些精美的主题,还有更多由社区开发人员构建的。要开始创建主题,请克隆主题启动器!
如果您要更新现有的尼拉斯主题以供邮件弹簧,则是逐步的教程。注意:作为更新过程的一部分,您可能需要导入Mailspring基本变量。
您可以在我们的话语上共享和浏览邮件主题,并与其他开发人员讨论主题开发。
Mailspring(1.5.0及以上)支持本地化。如果您是另一种语言的流利扬声器,我们希望您的帮助改善翻译。查看本地化指南以获取更多信息。您可以在我们的论述上与其他开发人员讨论本地化和翻译。
始终欢迎拉动请求 - 查看有关设置开发环境,本地运行测试以及提交拉力请求的更多信息。