ElectronMail是一款基于Electron的ProtonMail非官方桌面客户端,该应用旨在提供增强的桌面用户体验,实现官方浏览器内网页客户端不支持的功能,它是用TypeScript编写的,并使用Angular。
软件特色
开源。
可复制的构建。
跨平台。该应用可在Linux/OSX/Windows平台上运行。
全文搜索。从v2.2.0版本开始启用。详情请看相关问题。
离线访问邮件信息(只访问邮件正文内容,不访问附件)。本地存储功能可以将您的邮件存储在加密的database.bin文件中,因此您可以离线查看邮件,对其进行全文搜索,并将其导出为eml文件。从v2.0.0版本开始启用。
支持每个邮件提供商的多个账户,包括支持单独的进入点域。
使用keytar模块记住主密码自动登录应用程序(保持我的登录功能)。
自动登录邮件账户,包括填写2FA令牌。支持两种自动登录延时方案,以增加身份关联的难度,详见相应问题。
持久性邮件账户会话。从v4.2.0版本开始引入的功能,实验性标签,#227。该功能可以让你在登录表单上只输入一次账户凭证,手动或应用程序自动输入,然后即使你重启应用程序,你也不会再看到这个电子邮件账户的登录表单(除非你在管理区明确删除了会话,或者由于不活动/过期而被服务删除)。如果该账户启用了该功能,手动填写凭证是首选,因为你不会将账户凭证保存在任何地方,是一个更安全的选项(即使保存了凭证,凭证也会被加密,参见常见问题中settings.bin文件的描述)。
带密钥加密本地存储,可切换预定义密钥派生和加密预设。Argon2被用作默认的密钥推导函数。
個別帳號的原生通知,點選後會聚焦於應用程式視窗,並在帳號列表中選擇各自的帳號。
系统托盘图标,上面显示未读信息总数。启用本地消息存储可以改善这个功能(如何启用),请看各自的问题。
开始最小化到托盘。
关闭到托盘。
可切换的账号处理按钮定位(上、左、左薄)。详情见#36和#175。演示截图放在图片文件夹中(特别是这张图片)。
批量导出邮件为EML文件(只导出邮件正文内容,不导出附件)。此功能发布于v2.0.0-beta.4版本,需要启用本地邮件存储功能(如何启用)。
内置/预包装的web客户端。内置的web客户端是由源码构建的,详见各自的Protonmail官方仓库。详见79、80期。
配置每个账户的代理支持。从v3.0.0版本开始启用。详见113和120问题。
拼写检查。
更新日志
从这个版本开始,Linux用户可以重新获得基于GTK / Appindicator的托盘图标实现。在v4.3.0发布之前使用的那个图标,所以@electron从上游的@chromium项目中采用的基于D-Bus的托盘图标不再使用。所以@electron从上游的@chromium项目中采用的基于D-Bus的托盘图标不再使用,这就允许在应用代码库中还原#254相关的代码变化。详情请看#254和@electron的#23674。
在本地商店视图模式下启用虚拟未读文件夹(#249, a4f7580)。
在本地商店视图模式下启用上下键盘导航(#234, ff84d38)。
改进本地商店视图模式下文件夹下拉菜单的外观一致性 (#249, 0c5a6d3)。
更新 proton web 客户端,4.0.0-beta13 = 4.0.0-beta16 (0a1d7d4, f1912ac, 41d0570)。
更新 @electron, 10.0.0-beta.1 = 10.0.0-beta.3.
开源。
可复制的构建。
跨平台。该应用可在Linux/OSX/Windows平台上运行。
全文搜索。从v2.2.0版本开始启用。详情请看相关问题。
离线访问邮件信息(只访问邮件正文内容,不访问附件)。本地存储功能可以将您的邮件存储在加密的database.bin文件中,因此您可以离线查看邮件,对其进行全文搜索,并将其导出为eml文件。从v2.0.0版本开始启用。
支持每个邮件提供商的多个账户,包括支持单独的进入点域。
使用keytar模块记住主密码自动登录应用程序(保持我的登录功能)。
自动登录邮件账户,包括填写2FA令牌。支持两种自动登录延时方案,以增加身份关联的难度,详见相应问题。
持久性邮件账户会话。从v4.2.0版本开始引入的功能,实验性标签,#227。该功能可以让你在登录表单上只输入一次账户凭证,手动或应用程序自动输入,然后即使你重启应用程序,你也不会再看到这个电子邮件账户的登录表单(除非你在管理区明确删除了会话,或者由于不活动/过期而被服务删除)。如果该账户启用了该功能,手动填写凭证是首选,因为你不会将账户凭证保存在任何地方,是一个更安全的选项(即使保存了凭证,凭证也会被加密,参见常见问题中settings.bin文件的描述)。
带密钥加密本地存储,可切换预定义密钥派生和加密预设。Argon2被用作默认的密钥推导函数。
個別帳號的原生通知,點選後會聚焦於應用程式視窗,並在帳號列表中選擇各自的帳號。
系统托盘图标,上面显示未读信息总数。启用本地消息存储可以改善这个功能(如何启用),请看各自的问题。
开始最小化到托盘。
关闭到托盘。
可切换的账号处理按钮定位(上、左、左薄)。详情见#36和#175。演示截图放在图片文件夹中(特别是这张图片)。
批量导出邮件为EML文件(只导出邮件正文内容,不导出附件)。此功能发布于v2.0.0-beta.4版本,需要启用本地邮件存储功能(如何启用)。
内置/预包装的web客户端。内置的web客户端是由源码构建的,详见各自的Protonmail官方仓库。详见79、80期。
配置每个账户的代理支持。从v3.0.0版本开始启用。详见113和120问题。
拼写检查。
从这个版本开始,Linux用户可以重新获得基于GTK / Appindicator的托盘图标实现。在v4.3.0发布之前使用的那个图标,所以@electron从上游的@chromium项目中采用的基于D-Bus的托盘图标不再使用。所以@electron从上游的@chromium项目中采用的基于D-Bus的托盘图标不再使用,这就允许在应用代码库中还原#254相关的代码变化。详情请看#254和@electron的#23674。
在本地商店视图模式下启用虚拟未读文件夹(#249, a4f7580)。
在本地商店视图模式下启用上下键盘导航(#234, ff84d38)。
改进本地商店视图模式下文件夹下拉菜单的外观一致性 (#249, 0c5a6d3)。
更新 proton web 客户端,4.0.0-beta13 => 4.0.0-beta16 (0a1d7d4, f1912ac, 41d0570)。
更新 @electron, 10.0.0-beta.1 => 10.0.0-beta.3.