Tại sao Kích thước của Email của tôi lớn hơn các tệp đính kèm của nó?

Mục lục:

Tại sao Kích thước của Email của tôi lớn hơn các tệp đính kèm của nó?
Tại sao Kích thước của Email của tôi lớn hơn các tệp đính kèm của nó?

Video: Tại sao Kích thước của Email của tôi lớn hơn các tệp đính kèm của nó?

Video: Tại sao Kích thước của Email của tôi lớn hơn các tệp đính kèm của nó?
Video: Kiểm Tra Tính Cách — Chọn Số Phận Của Bạn! - YouTube 2024, Tháng mười một
Anonim
Nếu bạn đang sử dụng ứng dụng thư khách được cài đặt cục bộ, bạn có thể nhận thấy rằng kích thước của một email có vẻ lớn hơn một chút so với các tệp bạn đã đính kèm với nó. Tại sao điều đó lại là một nguyên nhân đáng lo ngại? Bài đăng Hỏi & Đáp của người dùng siêu nhân hôm nay có câu trả lời cho câu hỏi của người đọc bị nhầm lẫn.
Nếu bạn đang sử dụng ứng dụng thư khách được cài đặt cục bộ, bạn có thể nhận thấy rằng kích thước của một email có vẻ lớn hơn một chút so với các tệp bạn đã đính kèm với nó. Tại sao điều đó lại là một nguyên nhân đáng lo ngại? Bài đăng Hỏi & Đáp của người dùng siêu nhân hôm nay có câu trả lời cho câu hỏi của người đọc bị nhầm lẫn.

Phiên Hỏi & Đáp hôm nay đến với chúng tôi theo lịch sự của SuperUser - một phân khu của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.

Câu hỏi

Trình đọc siêu người dùng arc_lupus muốn biết lý do kích thước email của anh ấy lớn hơn các tệp đính kèm của nó:

When attaching files to email, I have noticed that Mozilla Thunderbird calculates the total size of the resulting email as much larger than the files I have attached.

Here is a recent example: two images, one at 13 MB and the other at 3.6 MB, approximately 17 MB in total, and there were four lines of text. Mozilla Thunderbird then asked me if I really wanted to send an email with a total size of 22 MB.

Where is that difference in size coming from? Having 5 MB of text sounds like a bit much.

Tại sao kích thước của một email lớn hơn các tệp đính kèm của nó?

Câu trả lời

Người đóng góp SuperUser David Schwartz có câu trả lời cho chúng tôi:

Your data was 17 MiB, there are 1024 KiB in a MiB, 1024 B in a KiB, and 8 bits in a byte. So that is a total of 142,606,336 bits.

Base 64 encoding encodes every 6 bits as a separate byte, so we need about 23,767,722 bytes. Dividing by 1024 twice gives us a total of 22.67 MiB. So that is where the 22 MiB comes from.

Email is a pretty old technology and does not assume an 8-bit clean pipe.

Có cái gì để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange có hiểu biết công nghệ khác? Xem toàn bộ chuỗi thảo luận tại đây.

Đề xuất: