邮件导入是我们社区要求最高的功能之一,我们非常高兴现在正在积极地开发这个功能。
虽然我们想更早地开始这项功能,但我们必须首先在服务器端投入大量的工作。
在过去的一年里,我们一直在为Tutanota做最大的服务器重组工作。这是必要的,以准备Tutanota的进一步增长,以及准备更高的负载,我们将看到,一旦我们释放的进口功能。
我们实施的服务器改进,包括。
- 新的和大大改进的DDoS保护
- 将整个基础设施迁移到新的更强大的服务器上
- 建立了一个新的分布式存储系统
- 建立了一个新的多家园网络基础设施
由于我们在服务器方面取得了很大的进展,我们现在已经准备好真正开始实施电子邮件导入功能了
了解更多关于我们如何在Tutanota开发。
启动电子邮件导入
12月初,Johannes加入我们的团队,在Tutanota做他的硕士论文,题目是。
“迈向零知识 - 自适应客户端邮箱迁移的端到端加密电子邮件通信”
在我们开发团队的帮助下,Johannes将在接下来的六个月内设计并实现电子邮件导入功能。
电子邮件导入的目标
我们的目标是,电子邮件导入将在Linux、Windows和macOS的Tutanota本地桌面客户端中实现。
我们计划开发一个客户端的电子邮件迁移系统,该系统
- 确保零知识加密的原则在任何时候都是安全的(除了最小的必要元数据)。
- 依靠诸如服务器速率限制、平行连接量以及连接稳定性等重要指标,自适应地找到并优化最佳的电子邮件吞吐量(自适应负载控制)。
用户场景
Tutanota的电子邮件导入功能应涵盖两个用户场景。
场景1:单一用户导入
”作为一个用户,我想把我现有的邮箱从不同的供应商导入我的Tutanota邮箱,这样我就不会失去我的旧邮件,也不必维护第二个帐户。“
你可以在这里找到相关的GitHub问题。
情景2:多用户导入
”作为一个公司或家庭管理员,我想把我公司或家庭的所有邮箱从不同的供应商迁移到Tutanota,这样我就不会失去任何旧的电子邮件对话,也不必维护第二个邮件基础设施或电子邮件服务器。“
你可以在这里找到相关的GitHub问题。
条件
电子邮件导入功能应考虑到以下要求。
- 邮件导入应该是快速的。
- 邮件导入应该尽可能的高效,不需要配置任何连接和定时参数,这样就可以在不阻塞其他运行进程的情况下尽快完成邮件导入。用户仍然需要能够为其他目的使用该系统。
- Tutanota中的电子邮件导入应保留与以前的电子邮件提供商使用的相同的文件夹结构。
- 电子邮件的导入可以暂停,以后再继续,这样计算机就不需要一直运行了。
为了能够满足第2项要求,我们有必要首先实现对文件夹结构中子文件夹的支持。这就是为什么我们现在也开始着手研究子文件夹,并预计在未来几周内发布这一功能。
你可以在这里跟踪子文件夹的进展。
硕士论文的动机
或:为什么Tutanota需要一个电子邮件导入功能?
“在端到端加密电子邮件供应商的市场中,Tutanota服务因其简单性和强大的加密保证而脱颖而出。Tutanota实际上是世界上第一个端到端加密的电子邮件服务,对整个邮箱进行加密。作为一个安全的电子邮件服务开始于2011年,Tutanota现在还提供一个加密的地址簿,一个加密的日历和加密的联系表格安全连接。
切换到Tutanota,伴随着很多好处。
- Tutanota提供了一个完全端到端的加密和完全无跟踪的邮箱。
- 特别是公司受益于顺利的安全和保密的内部沟通,以及基于共享密码的电子邮件加密概念的外部沟通。
- 一般来说,外包你的电子邮件供应商(与自己托管电子邮件服务器相比)可以减少必要的维护成本,这些成本可能很快就会变得不堪重负。
为了确保零知识的端到端加密,Tutanota使用一个复杂的独立开发的密码系统,它是在GNU通用公共许可证v3.0 3下发布的。
与其他端到端加密的电子邮件供应商不同,Tutanota明确不使用OpenPGP消息格式,以进一步提高安全水平。这与一个事实有关,即OpenPGP,在其标准形式下,不支持主题加密,没有完美前向保密(PFS)的选项,此外,不提供一个简单的程序来更新加密算法。
事实上,Tutanota目前已经实现了第一个使用后量子安全算法的原型,今天已经支持真正的主体加密,并计划支持完美正向保密(PFS)。
Tutanota需要使用他们自己的客户端,与标准的邮件客户端(如Thunderbird)不兼容,但通过这一点,可以实现进一步的功能,如零知识日历和联系人存储。
尽管Tutanota带来了许多优势,但用户通常不想留下他们现有的电子邮件通信,因此需要有迁移邮箱的能力”。
为了使每个人都能使用完全加密的Tutanota邮箱,电子邮件导入是最重要的功能之一。
我们真的很兴奋,我们现在可以开始实施电子邮件导入了!“。
我们要感谢您的持续支持,感谢您帮助我们完成将隐私带给世界的使命。