Cơ sở kiến thức
Mang thư của bạn đi
Một lần tải xuống chứa mọi thứ: mọi thư và tệp đính kèm ở định dạng mà ứng dụng thư khác mở được, cộng với danh bạ, nhãn, quy tắc, mẫu và lịch của bạn.
Chưa có
Hôm nay không có gì xuất ra được: những thứ duy nhất rời khỏi sản phẩm là từng tệp đính kèm một và khóa mã hóa của chính bạn, và những gì một kho lưu trữ có thể mang theo là một bản dựng lại chứ không phải byte gốc.
Chi tiết
- Chưa phát hành. Thứ rời đi hôm nay là từng tệp đính kèm một, và khóa riêng tư của chính bạn từ Settings → Encryption. Không có route, không có lệnh và không có màn hình nào tạo ra một kho lưu trữ của một hộp thư.
- Thứ xuất ra sẽ là một bản dựng lại, và đó là thuộc tính của cách thư được lưu ở đây chứ không phải một góc bị cắt xén trên đường ra. Một thư được phân tích một lần và byte gốc không bao giờ được giữ lại, nên một kho lưu trữ có thể mang theo phần văn bản, phần HTML, các tệp đính kèm, các địa chỉ, ngày tháng và những header mà một cuộc hội thoại được phân thread dựa vào, còn nó không thể mang theo chữ ký DKIM hay ranh giới các phần chính xác. Một tệp tự nhận là thư đúng như lúc nó tới sẽ là một tệp không ai xác minh được, nên kho lưu trữ sẽ nói rõ nó là cái gì.
- Một hộp thư không phải một bảng duy nhất để dump ra. Nội dung thư là các object trong kho lưu trữ, đồ thị thư mục và nhãn là một cơ sở dữ liệu nhỏ bên cạnh chúng, còn danh bạ, quy tắc, mẫu, sự kiện lịch, ghi chú và cài đặt mỗi thứ nằm trong bảng riêng, nên một lần xuất là một chuyến đi qua ba kho và mọi shard mà một hộp thư trải trên đó, chứ không phải một truy vấn. Đường xóa vốn đã đi đúng như vậy, theo chiều ngược lại, và đó là chỗ hình dáng này bắt nguồn.
- Một thư mã hóa đầu cuối chỉ có thể ra đúng theo cách nó đã vào. Văn bản thuần tồn tại trong trình duyệt đã mở nó và không ở đâu khác, nên kho lưu trữ mang theo bản mã còn khóa vẫn là của bạn, điều đó nghĩa là mọi thứ không thể âm thầm có nghĩa là mọi thứ đọc được. Kho lưu trữ nêu rõ những thư nào ra ở dạng niêm phong thay vì để bạn tự phát hiện sau.
- Danh sách nó phải bao phủ, để không có gì bị bỏ lại một cách âm thầm: các thư và tệp đính kèm của chúng, các thư mục và nhãn chứa chúng, danh bạ, quy tắc, mẫu và các phiên bản đã công bố của chúng, sự kiện lịch và người tham dự, ghi chú thread, chữ ký và cài đặt, cùng nửa công khai của các khóa của bạn. Bất cứ thứ gì không thể đưa vào đều được nêu tên trong kho lưu trữ thay vì bị bỏ đi.
- Một tệp bạn đã xóa để lại một dấu đánh dấu chứ không biến mất, nên chỉ mục vẫn biết tên của một thứ mà byte của nó đã không còn. Một lần xuất phải tôn trọng điều đó và liệt kê nó là đã xóa: một kho lưu trữ hứa hẹn một tệp mà nó không tạo ra được thì tệ hơn một kho nói thẳng về chỗ trống.