Cos'è l'e-mail e il suo protocollo?
Che cos'è l'e-mail?
La posta elettronica (e-mail o posta elettronica) è un metodo di scambio di messaggi ("posta") tra persone che utilizzano dispositivi elettronici. L'e-mail è entrata nell'uso limitato negli anni '60, ma gli utenti potevano inviare solo agli utenti dello stesso computer, e alcuni dei primi sistemi di posta elettronica richiedevano che l'autore e il destinatario fossero entrambi online contemporaneamente, simile alla messaggistica istantanea. Ray Tomlinson è accreditato come l'inventore della posta elettronica; nel 1971, sviluppò il primo sistema in grado di inviare posta tra utenti su diversi host attraverso ARPANET, utilizzando il segno @ per collegare il nome utente con un server di destinazione. Entro la metà degli anni '70, questa era la forma riconosciuta come email.
Che cos'è il protocollo email?
Il protocollo email è un metodo con cui un canale di comunicazione viene stabilito tra due computer e la posta elettronica viene trasferita tra di loro. Quando un'e-mail viene trasferita, sono coinvolti un server di posta e due computer. Un computer invia la posta e l'altro la riceve. Il server di posta memorizza la posta e permette al dispositivo ricevente di accedervi e scaricarla se necessario. Ci sono quattro diversi protocolli di posta. Questi protocolli differiscono nel modo in cui stabiliscono le connessioni e permettono all'utente di accedere alla posta elettronica.
Uso in varie applicazioni di posta elettronica
Esistono varie applicazioni di posta elettronica. Microsoft Outlook è una delle applicazioni commerciali più popolari. Lotus Notes è un'altra particolarmente comune. Queste applicazioni possono supportare vari protocolli di posta elettronica. Diverse porte sono utilizzate per diversi protocolli di posta. Microsoft Outlook può supportare server di posta compatibili con i protocolli IMAP e POP3. Le macchine UNIX e le semplici applicazioni di posta supportano il protocollo SMTP. Di seguito sono elencati i diversi protocolli di posta elettronica.
- POP3 (Post Office Protocol 3)
Questo è un protocollo semplice e standardizzato che permette agli utenti di accedere alle loro caselle di posta su Internet e scaricare messaggi sui loro computer. Il design semplice di POP3 permette agli utenti occasionali di posta elettronica che hanno una connessione Internet temporanea (accesso dial-up) di accedere alle e-mail. Possono leggere le loro e-mail, abbozzare nuove e-mail o rispondere alle e-mail mentre sono offline, e possono inviare queste e-mail quando sono di nuovo online. Yahoo! Mail (Yahoo Mail) è un esempio di server di posta che utilizza il protocollo POP3.
I client di posta come Microsoft Outlook possono essere utilizzati per accedere alle e-mail e scaricarle da Yahoo Mail. Gli utenti possono anche accedervi su browser web come Internet Explorer.
- IMAP (Internet Message Access Protocol)
Questo è un protocollo standard utilizzato per il trasferimento di e-mail da parte degli utenti. Come POP3, supporta anche le modalità di accesso alla posta elettronica sia online che offline. Il messaggio di posta elettronica viene scaricato sul computer dell'utente solo quando viene fatta una richiesta specifica per leggerlo. Gli utenti possono scaricare i messaggi di posta sui loro computer mentre ne mantengono una copia sul server. I messaggi sul server sono la copia primaria e qualsiasi cosa cambiata sulla macchina locale viene aggiornata da ciò che si trova sul server.
IMAP fornisce una potente capacità di ricerca per gli utenti esperti di e-mail per cercare le e-mail nel server. Questo è utile, dato che i messaggi non devono essere scaricati - risparmiando tempo per gli utenti.
Gli utenti possono anche creare nuove caselle di posta che sono mostrate come cartelle sul server, e spostare i messaggi tra le cartelle. Questa caratteristica permette l'accesso alle cartelle condivise e pubbliche.
Gmail è un esempio di server di posta che utilizza il protocollo IMAP. I client di posta elettronica come Microsoft Outlook possono essere utilizzati per accedere a queste e-mail direttamente sul server e sulla macchina locale dopo il download. Di nuovo, gli utenti possono usare IE per accedere a queste e-mail.
- SMTP (Simple Mail Transfer Protocol)
Come suggerisce il nome, SMTP è un semplice protocollo basato sul testo che funziona meglio quando i dispositivi sono interconnessi tra loro. Tuttavia, il protocollo SMTP può essere utilizzato solo per inviare e-mail. A differenza dei protocolli POP3 e IMAP, SMTP non fornisce la funzionalità agli utenti di recuperare le e-mail dal server. Questo limita l'uso di SMTP in una certa misura. Per superare questo problema, SMTP fornisce una funzione per accodare le e-mail su un server in modo che i messaggi destinati al sistema ricevente possano essere consegnati.
Uno dei problemi principali con SMTP è la mancanza di autenticazione del mittente. SMTP manca anche di funzioni di sicurezza e quindi gli utenti ricevono email di spam.
I sistemi UNIX e le applicazioni semplici come "mailsend" fanno uso del protocollo SMTP. Le applicazioni commerciali non usano SMTP in larga misura.
- HTTP (Hyper text transfer protocol)
Anche se HTTP non è usato esclusivamente per il trasferimento di posta, gioca ancora una parte vitale per gli utenti che usano i browser Internet per accedere alle loro e-mail (sia per l'invio che per la ricezione).
Hotmail e Yahoo! usano il protocollo HTTP per accedere alle e-mail attraverso Internet.
Spero che sia utile.
Articoli simili
- Qual è la differenza tra il protocollo SMB e il protocollo FTP?
- Cos'è un file .dex? Cos'è dexopt? Che cos'è odex? Cos'è dexoat? Cos'è ELF? Come funziona tutto questo?
- Il dispositivo Chromecast supporterà DLNA o qualsiasi altro protocollo di streaming?
- Qual è il protocollo Internet dell'India?
- Quale protocollo dovrebbe essere usato per implementare un modulo di chat nelle applicazioni mobili: XMPP o WebSockets?