更新 2025-02-12:Eメールのインポートがリリースされました! デスクトップクライアントからTutaのEメールをインポートする方法はこちらをご覧ください。
Eメールインポートはコミュニティから最もリクエストの多かった機能の一つです。
もっと早くこの機能を開始したかったのですが、まずはサーバーサイドに多くの作業を行う必要がありました。
この1年間、私たちはTutanota史上最大のサーバー再構築に取り組んできました。これは、Tutanotaのさらなる成長に備え、またインポート機能をリリースすると同時に発生する高負荷に備えるためでした。
今回実施したサーバーの改善は以下の通りです:
-
DDoS対策の大幅な改善
-
インフラ全体をより強力な新サーバーに移行
-
新しい分散ストレージ・システムの構築
-
新しいマルチホームネットワークインフラの構築
サーバーサイドが大幅に改善されたので、メールのインポート機能を実際に実装する準備が整いました!
Tutanotaでの開発方法についてはこちらをご覧ください。
メールインポートの開始
12月初旬、ヨハネスがTutanotaで修士論文を書くためにチームに加わりました:
“ゼロ知識に向けて - エンドツーエンドの暗号化された電子メール通信のための適応的なクライアント側のメールボックス移行”
メールインポートの目的
Linux、Windows、macOS用のTutanotaネイティブデスクトップクライアントにメールインポートを実装することを目標としている。
クライアント側のメール移行システムを開発する予定です。
-
必要最小限のメタデータを除く)ゼロ知識暗号化の原則を常に確保する。
-
サーバーの速度制限、並列接続の量、接続の安定性などの重要な指標に基づき、最適な電子メールのスループットを適応的に見つけ最適化します(適応的負荷制御)。
ユーザーシナリオ
Tutanotaのメールインポート機能は2つのユーザーシナリオをカバーする必要があります:
シナリオ1:単一ユーザーのインポート
”ユーザーとして、別のプロバイダーからTutanotaのメールボックスに既存のメールボックスをインポートしたい。
関連するGitHub issueはこちらです。
シナリオ 2: 複数ユーザーのインポート
”会社や家族の管理者として、会社や家族のすべてのメールボックスを別のプロバイダーからTutanotaに移行したい。” 古いメールの会話を失うことなく、2つ目のメールインフラやメールサーバーを維持する必要がありません。
関連するGitHub issueはこちら。
条件
メールのインポート機能は、以下の条件を考慮する必要があります:
-
電子メールのインポートは高速であること。
-
電子メールのインポートは、他の実行中のプロセスをブロックすることなく、電子メールのインポートが可能な限り迅速に終了するように、接続およびタイミングパラメータを設定する必要なく、可能な限り効率的でなければなりません。ユーザーが他の目的でシステムを使用できる必要があります。
-
Tutanotaのメールインポートは、以前のメールプロバイダと同じフォルダ構造を維持する必要があります。
-
電子メールのインポートは一時停止することができ、後で継続することができます。
要件3を満たすためには、まずフォルダ構造にサブフォルダのサポートを実装する必要があります。そのため、私たちはサブフォルダーにも着手しており、数週間以内にこの機能をリリースする予定です。
サブフォルダーの進捗状況はこちらで確認できます。
修士論文の動機
あるいは:なぜTutanotaにメールのインポート機能が必要なのか?
“エンド・ツー・エンド暗号化メールプロバイダの市場において、Tutanotaサービスはそのシンプルさと強力な暗号化保証で際立っている。Tutanotaはメールボックス全体を暗号化する世界初のエンドツーエンド暗号化メールサービスです。2011年にセキュアメールサービスとしてスタートしたTutanotaは、暗号化されたアドレス帳、暗号化されたカレンダー、暗号化されたコンタクトフォームSecure Connectを提供しています。
Tutanotaへの乗り換えには多くのメリットがあります:
-
Tutanotaは完全にエンドツーエンドで暗号化され、完全に追跡のないメールボックスを提供します。
-
Tutanotaは完全にエンドツーエンドで暗号化され、完全に追跡のないメールボックスを提供します。特に企業は、共有パスワードでメールを暗号化するというコンセプトに基づき、暗号化された社外とのコミュニケーションだけでなく、スムーズで安全な機密性の高い社内コミュニケーションが可能になるというメリットがあります。
-
一般的に、メールプロバイダーをアウトソーシングすることで、(自社でメールサーバーをホスティングするのとは対照的に)必要なメンテナンスコストを削減することができます。
エンドツーエンドのゼロナレッジ暗号化を保証するために、Tutanotaは独自に開発した複雑な暗号システムを使用しております。
他のエンドツーエンド暗号化メールプロバイダと異なり、Tutanotaはセキュリティレベルをさらに向上させるため、OpenPGPメッセージフォーマットを使用していません。これは、OpenPGPが標準的な形式で、サブジェクト暗号化をサポートしておらず、PFS(Perfect Forward Secrecy)のオプションがなく、さらに暗号アルゴリズムを更新する簡単な手順を提供していないという事実に関連しています。
実際、Tutanotaは現在、ポスト量子セキュアアルゴリズムを使用した最初のプロトタイプを実装しており、すでに今日、真のサブジェクト暗号化をサポートし、PFS(Perfect Forward Secrecy)をサポートする予定です。
Tutanotaは独自のクライアントを使用する必要があり、Thunderbirdのような標準的なメールクライアントとは互換性がないが、それによってゼロ知識カレンダーや連絡先ストレージのような更なる機能を可能にしている。
Tutanotaがもたらす多くの利点にもかかわらず、ユーザーは通常、既存のメールコミュニケーションを残したくないため、メールボックスを移行する機能を必要としている。“
完全に暗号化されたTutanotaのメールボックスを誰もが使えるようにするために、メールのインポートは最も重要な機能の一つである。
メールインポートの実装を開始できることを大変嬉しく思います!
皆様の継続的なサポートと、プライバシーを世界に届けるという私たちのミッションにご協力いただき、誠にありがとうございます。