Ja izmantojat lokāli instalētu pasta klientu, iespējams, esat pamanījuši, ka e-pasta lielums, šķiet, ir nedaudz lielāks par failiem, kurus esat pievienojis. Kāpēc tas ir un kas rada bažas? Šodienas SuperUser Q & A ziņai ir atbilde uz sajaukt lasītāja jautājumu.
Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.
SuperUser lasītājs arc_lupus vēlas uzzināt, kāpēc viņa e-pasta ziņas izmērs ir lielāks par pievienotajiem failiem:
Pievienojot failus e-pastam, es pamanīju, ka Mozilla Thunderbird aprēķina iegūtā e-pasta kopējo izmēru daudz vairāk nekā mani pievienotie faili.
Šis ir nesenais piemērs: divi attēli, viens 13 MB, bet otrs - 3,6 MB, aptuveni 17 MB kopumā, un bija četras teksta rindiņas. Mozilla Thunderbird man jautāja, vai es tiešām gribēju nosūtīt e-pastu ar kopējo izmēru 22 MB.
Kur šī lieluma atšķirība nāk no? Ar 5 MB tekstu izklausās nedaudz.
Kāpēc e-pasta izmērs ir lielāks par pievienotajiem failiem?
SuperUser atbalstītājs David Schwartz ir atbilde mums:
Jūsu dati bija 17 MiB, MiB ir 1024 KiB, KiB - 1024 B, bet bits - 8 biti. Tātad kopējais ir 142 606366 biti.
Base 64 kodējums katriem 6 bitiem kodē kā atsevišķu baitu, tāpēc mums vajag aptuveni 23,767,722 bitus. Sadalot ar 1024 divreiz, mums pavisam ir 22,67 MB. Tā tas ir, ja nāk no 22 MiB.
E-pasts ir diezgan veca tehnoloģija un neuzņemas 8 bitu tīru cauruli.
Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.