3. modulis · 3.3
Pielikumi un lieli faili
3. modulis: E-pasta rakstīšana · Lasīšanas laiks: 11 minūtes
Mērķis: Pēc šīs nodarbības Jūs varēsiet aprēķināt, vai faili ietilpst vienā e-pastā, sapratīsiet, kāpēc pielikums sūtīšanas laikā kļūst lielāks, un lielu failu gadījumā izvēlēsieties pareizo ceļu: samazināšanu, pārveidošanu vai koplietošanas saiti.
Pamatjēdzieni: MIME, base64, vēstules lieluma ierobežojums, maksimālais pielikuma lielums, saņēmēja serveris, koplietošanas saite, derīguma termiņš, PDF, fotoattēla samazināšana, atgādinājums par pielikumu, vCard
Pielikums ir kļuvis par tekstu
E-pasts savulaik tika izstrādāts parastam tekstam. Fotoattēls, PDF vai izklājlapa sastāv no patvaļīgiem baitiem, un tos nevar vienkārši pievienot. Tāpēc pastāv MIME: vienošanās, kas sadala vēstuli daļās, un katrai daļai ir galvene, kas norāda, kas tā ir (piemēram, Content-Type: application/pdf) un kā tā ir iesaiņota. Failiem šis iesaiņojums gandrīz vienmēr ir base64.
Base64 katrus 3 Jūsu faila baitus pārvērš 4 lasāmās rakstzīmēs (RFC 2045). Tāpēc rezultāts ir aptuveni par trešdaļu lielāks nekā oriģināls. Fotoattēls ar izmēru 3 MB e-pastā aizņem aptuveni 4 MB. Lūk, kā izskatās šāda pielikuma sākums, ja aplūkojat vēstules pirmkodu:
Content-Type: application/pdf; name="offerte-bruiloft.pdf"
Content-Disposition: attachment; filename="offerte-bruiloft.pdf"
Content-Transfer-Encoding: base64
JVBERi0xLjcKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nO1dW4/bNhJ+968wFigQoGBMhfVL6UNBRoqnSuUMIqI3Lff1Uq...Katra šīs juceklīgās rindas daļa ir Jūsu PDF gabaliņš. Adresāts no tā neko neredz: viņa e-pasta programma to atkal pārvērš sākotnējā failā.
Aprēķins: vai tas ietilpst vienā vēstulē?
Katram e-pasta serverim ir vēstules lieluma ierobežojums: lielākā vēstule, ko tas pieņem, mērot pēc iesaiņošanas. WebOké tas ir 50 MB vienai vēstulei visos e-pasta serveros. Tā kā base64 visu padara par trešdaļu lielāku, vienā vēstulē ietilpst aptuveni 36 MB pielikumu. Šo skaitli Jūs redzēsiet arī tīmekļa pastā kā maksimālo faila lielumu, pievienojot failus.
Īkšķa likums, lai aprēķinātu pašiem:
- Saskaitiet visu pielikumu lielumu kopā.
- Ja tas ir vairāk par aptuveni 36 MB, WebOké tas neietilpst vienā e-pastā.
- Ja tas ir mazāk, tas ietilpst Jūsu serverī. Taču tā ir tikai puse no stāsta.
Otra puse ir saņēmēja serveris. Arī tam ir vēstules lieluma ierobežojums, un bieži tas ir mazāks par 50 MB. Daudzi pakalpojumi pieņem vēstules līdz aptuveni 20 vai 25 MB, taču tas atšķiras atkarībā no pakalpojuma un var mainīties. Ja Jūsu vēstule ir pārāk liela adresātam, Jūs saņemsiet atpakaļ kļūdas paziņojumu, bieži ar kodu, piemēram, 552, vai vārdiem "message too big" vai "message size exceeds". Jūsu e-pasts tad gan ir nosūtīts, bet nav nonācis galā.
Tāpēc otrs, piesardzīgāks īkšķa likums: ja pielikumi kādam ārpus Jūsu organizācijas pārsniedz 15 līdz 20 MB, labāk izvēlieties koplietošanas saiti. Tad Jums nav jāmin.
Paturiet prātā arī: vēstule ar lieliem pielikumiem pēc tam atradīsies Jūsu mapē Nosūtītās un adresāta pastkastē. Abiem tā tiek ieskaitīta krātuvē (nodarbība 5.4). Ja vienu un to pašu 20 MB failu nosūtāt pieciem cilvēkiem, tas pie adresātiem atrodas piecas reizes un vienu reizi pie Jums.
Samazināšana: vispirms gudrākais ieguvums
Pirms veidojat koplietošanas saiti, pārbaudiet, vai failu var samazināt. Ne visi faili ir vienlīdz lieli attiecībā pret to saturu.
- Fotoattēli no tālruņa vai kameras bieži ir vairākus MB katrs, jo tie ir saglabāti pilnā izšķirtspējā. Ekrānam pietiek ar daļu no tā. Samazinot fotoattēlu, piemēram, līdz 2000 pikseļu platumam, tas parasti kļūst daudzkārt mazāks, un ekrānā Jūs atšķirību neredzēsiet. Tas gandrīz vienmēr ir lielākais ieguvums.
- Dokumenti: piedāvājums .docx formātā var būt liels ievietoto attēlu dēļ, un adresātam tas dažkārt izskatās citādi. PDF bieži ir mazāks, visur izskatās vienādi, un to nevar nejauši mainīt.
- Skenēti dokumenti ir attēli. Skenējiet ar zemāku izšķirtspēju vai melnbaltā režīmā, ja krāsa nav vajadzīga.
- Arhivēšana ZIP formātā palīdz teksta failiem un izklājlapām, taču gandrīz nepalīdz fotoattēliem, video un PDF failiem: tie jau ir saspiesti.
Video gadījumā samazināšana bieži nepalīdz pietiekami. Dažas minūtes garš video ātri pārsniedz 36 MB. Tad koplietošanas saite ir vienīgais labais ceļš.
Koplietošanas saite: fails paliek uz vietas, saite ceļo
Ar koplietošanas saiti Jūs ievietojat failu tiešsaistes krātuvē, piemēram, Nextcloud vai citā mākonī, un nosūtāt tikai saiti. E-pasts paliek mazs, adresāts lejupielādē failu, kad vēlas, un Jūs vēlāk varat saiti atsaukt.
Labai koplietošanas saitei ir:
- derīguma termiņš, lai fails nepaliktu publiski pieejams gadiem ilgi;
- parole konfidenciāliem failiem, ko nododat pa citu kanālu (SMS vai tālruni), nevis tajā pašā e-pastā;
- tikai lasīšanas tiesības, ja vien otrai personai patiešām nav kaut kas jāaugšupielādē atpakaļ.
Slazds: koplietošanas saite bez paroles darbojas ikvienam, kam ir saite. Ja adresāts Jūsu e-pastu pārsūta tālāk, arī nākamais adresāts var piekļūt failam. Personas datu vai piedāvājumu gadījumā parole un derīguma termiņš tāpēc nav greznība.
Vēl viens slazds: daži adresāti neuzticas saitēm, un pēc visas pikšķerēšanas tas ir pamatoti (nodarbība 2.4). Tāpēc e-pastā norādiet, ko viņi var sagaidīt: "Jūs saņemsiet saiti uz mūsu Nextcloud, fails saucas foto's-bruiloft.zip, un saite darbojas līdz 1. jūnijam."
Aizmirsti pielikumi un vizītkarte
Kurš gan nekad nav uzrakstījis "skatīt pielikumā" un pēc tam neko nav pievienojis? Tīmekļa pasts var Jūs brīdināt: ar iestatījumu Atgādināt par nepievienotajiem pielikumiem tas, nospiežot Sūtīt, pārbauda, vai Jūsu tekstā ir tādi vārdi kā "pielikums", kamēr pielikuma nav. Šis atgādinājums pēc noklusējuma ir izslēgts; to varat ieslēgt sadaļā Iestatījumi > Vēstuļu rakstīšana.
Ar Pievienot vCard Jūs nosūtāt kontaktpersonu no savas adrešu grāmatas kā vizītkarti (.vcf failu). Adresāts ar vienu klikšķi to ievieto savā adrešu grāmatā. Tas ir ērti, ja vēlaties kādam nodot kolēģa vai piegādātāja datus. Vairāk par vCard nodarbībā 7.2.
Praksē: tā tas darbojas tīmekļa pastā
Ekrānā Rakstīt vēstuli pielikumu pievienojat ar pogu Pievienot augšpusē vai ar Pievienot failu labajā pusē, vai arī ievelkat failu laukā labajā pusē. Tur redzams arī maksimālais faila lielums. Atgādinājums par aizmirstiem pielikumiem atrodas sadaļā Iestatījumi > Vēstuļu rakstīšana. Roundcube rokasgrāmatā ir aprakstītas darbības. Citā tīmekļa pastā tas darbojas līdzīgi, taču ierobežojums vienai vēstulei atšķiras atkarībā no pakalpojuma sniedzēja.

Kopsavilkums
- Pielikumi ar base64 tiek iesaiņoti kā teksts un tāpēc kļūst aptuveni par trešdaļu lielāki (3 baiti kļūst par 4 rakstzīmēm).
- WebOké vēstule drīkst būt 50 MB; tas ir aptuveni 36 MB pielikumu.
- Saņēmēju serveri bieži pieņem mazāk; lieliem failiem adresātiem ārpus organizācijas labāk izmantot koplietošanas saiti.
- Vispirms samaziniet fotoattēlus un pārveidojiet dokumentus PDF formātā; ZIP arhivēšana nepalīdz fotoattēliem un video.
- Koplietošanas saitei nosakiet derīguma termiņu un konfidenciāliem failiem paroli, ko nododat pa citu kanālu.
Tests (quiz)
Uzdevums
Uzdevums A3.3: Vai tas ietilpst vienā e-pastā? Izmantojiet WebOké īkšķa likumu: aptuveni 36 MB pielikumu ietilpst vienā 50 MB vēstulē, jo base64 visu padara aptuveni par trešdaļu lielāku. 1. līdz 3. situācijā izvēlieties "ietilpst" vai "neietilpst, koplietošanas saite". (1) Sanne nosūta Ahmedam divus PDF failus: piedāvājumu 3 MB un ziedu plānu 5 MB. (2) Daan vēlas nosūtīt Sannei video par kāzu arkas uzbūvi; fails ir 120 MB. (3) Sanne vēlas vienā e-pastā nosūtīt Ahmedam divpadsmit iepriekšējo līgavu pušķu fotoattēlus, katrs 3,5 MB, tieši no savas kameras. 4. jautājums: Sannei jāatbrīvo vieta citam e-pastam, un viņa vispirms var samazināt vienu failu. Kuru failu Jūs izvēlaties: (a) offerte-bruiloft.pdf 0,4 MB, (b) bruidsboeket.jpg 9 MB tieši no kameras, (c) prijslijst.docx 0,2 MB? Programma salīdzina Jūsu četras atbildes ar atslēgu un katrai situācijai parāda aprēķinu.
Papildu lasāmviela
Ja ir aprakstītas darbības tīmekļa pastā, tās attiecas uz WebOké tīmekļa pastu; citā tīmekļa pastā tas darbojas līdzīgi.
- Roundcube Webmail 4.3: Pielikumu pievienošana vēstulei
- E-pasts noraidīts: ziņojums ir pārāk liels
- Kļūdu ziņojumi atrisināti 1.6: 552 Mailbox full vai message too big
- Bezmaksas kurss E-pasts kārtībā: iestatīšana un pareiza piegāde 3.2: Krātuve, kvota un pilna pastkaste
- RFC 2045, MIME 1. daļa, 6.8. sadaļa par base64 (angļu valodā): https://www.rfc-editor.org/rfc/rfc2045
