Przejdź do dokumentacji
Baza wiedzy

Zabierz pocztę ze sobą

Jedno pobranie ze wszystkim w środku: każda wiadomość i każdy załącznik w formacie, który otworzy inna aplikacja pocztowa, plus Twoje kontakty, etykiety, reguły, szablony i kalendarz.

Jeszcze nie

Dziś nic się nie eksportuje: jedyne, co wychodzi przez produkt, to pojedyncze załączniki i Twój własny klucz szyfrowania, a to, co może unieść archiwum, jest odtworzeniem, a nie oryginalnymi bajtami.

Szczegóły

  • Niewdrożone. Dziś wychodzi pojedynczy załącznik naraz oraz Twój własny klucz prywatny z Ustawienia → Szyfrowanie. Nie ma trasy, polecenia ani ekranu, który produkowałby archiwum skrzynki.
  • To, co wyjdzie, będzie odtworzeniem, i wynika to ze sposobu przechowywania poczty tutaj, a nie z pójścia na skróty przy wyjściu. Wiadomość jest parsowana raz, a oryginalne bajty nigdy nie są zatrzymywane, więc archiwum może unieść tekst, HTML, załączniki, adresy, daty i nagłówki, na których wątkowana jest rozmowa, a nie może unieść podpisu DKIM ani dokładnych granic części. Plik twierdzący, że jest wiadomością w postaci, w jakiej przyszła, byłby plikiem, którego nikt nie mógłby jako taki zweryfikować, więc archiwum powie, czym jest.
  • Skrzynka to nie jedna tabela do zrzucenia. Treści wiadomości są obiektami w magazynie, graf folderów i etykiet to mała baza obok nich, a kontakty, reguły, szablony, wydarzenia kalendarza, notatki i ustawienia siedzą każde we własnej tabeli, więc eksport jest przejściem po trzech magazynach i wszystkich fragmentach, na które rozłożona jest skrzynka, a nie zapytaniem. Ścieżka usuwania robi dokładnie takie przejście, tylko w drugą stronę, i stamtąd bierze się ten kształt.
  • Wiadomość zaszyfrowana end-to-end może wyjść tylko tak, jak weszła. Otwarty tekst istnieje w przeglądarce, która ją otworzyła, i nigdzie indziej, więc archiwum niesie szyfrogram, a klucz zostaje Twój, co oznacza, że wszystko nie może po cichu znaczyć wszystko czytelne. Archiwum nazywa, które wiadomości wyszły zapieczętowane, zamiast zostawiać Ci odkrycie tego później.
  • Lista, którą musi objąć, żeby nic nie zostało po cichu w tyle: wiadomości i ich załączniki, foldery i etykiety, w których siedzą, kontakty, reguły, szablony i ich opublikowane wersje, wydarzenia kalendarza i ich uczestnicy, notatki do wątków, podpisy i ustawienia oraz publiczna połowa Twoich kluczy. Cokolwiek nie może zostać dołączone, jest w archiwum nazwane, a nie pominięte.
  • Usunięty plik zostawia znacznik, zamiast zniknąć, więc indeks wciąż zna nazwę czegoś, czego bajtów już nie ma. Eksport musi to uszanować i wypisać taki plik jako usunięty: archiwum, które obiecało plik, którego nie potrafi dostarczyć, jest gorsze niż takie, które mówi wprost o luce.