Il problema è questo: la posta elettronica (SMTP / POP3 / IMAP / what-have-you) è un protocollo semplice e antico originariamente destinato all'invio di messaggi in chiaro in una rete fidata. Usarlo per inviare o ricevere grandi quantità di dati binari su Internet di oggi è un hack imbullonato, completamente diverso dal caso d'uso originale, e si comporta piuttosto miseramente in questo ruolo.
Quando si allega un file all'e-mail, viene codificato in base64, che ne aumenta le dimensioni di 1/3. Pertanto, il file da 1 GB diventa di altri 300 MB più grandi; inoltre, non esiste una compressione integrata al protocollo di download, quindi nessun modo per accelerare il trasferimento (e in alcuni casi (SMTP per l'invio, POP3 per la ricezione), nemmeno un modo per riprendere un trasferimento interrotto - la connessione si è interrotta a 1.2 GB? Scusa, devi ritrasmetterlo di nuovo). Inoltre, SMTP è un protocollo store-and-forward. Indovina un po? Sì, quel file da 1,3 GB deve essere copiato su più server; cue felicità illimitata dagli amministratori del mail server.
Questo era un problema negli anni '90, quando non c'erano alternative utili (FTP? HTTP / 1.0? Puh-leeze); ma nel glorioso anno 2011, con vari modi di caricare / scaricare i dati senza problemi sul / dal cloud (ad esempio Dropbox, Ubuntu One, Amazon S3, per citare il più noto), la scusa di "non c'è altro modo utile per farlo "non è più vero.
Si noti inoltre che non tutti si trovano su un collegamento a 100 Mbit a Internet, ad esempio mobile e smartphone; non tutti i client di posta elettronica è in grado di scaricare solo le intestazioni (ad esempio POP3 è ancora in uso molto), e non ogni utente è disposto a scaricare la 20 "un'occhiata a questo funneh 1 GB video" inevitabile e-mail a settimana che verrà visualizzata ( le persone invieranno file di grandi dimensioni come il sistema permetterà loro; e sì, c'è qualcosa come FUP con la maggior parte degli ISP).
TL; DR : mentre sarebbe tecnicamente possibile fare cose come inviare via e-mail un file da 1 GB, sarebbe anche tecnicamente possibile martellare un chiodo usando un cacciavite - non è un buon modo per farlo, dato che ci sono strumenti più adatti a tali compiti.
uucp
sessione per tutta la notte .