Che cos'è il protocollo e-mail?
Il protocollo e-mail è un metodo mediante il quale viene stabilito un canale di comunicazione tra due computer e l'e-mail 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 archivia la posta e consente al dispositivo ricevente di accedervi e di scaricarla se necessario. Esistono quattro diversi protocolli di posta. Questi protocolli differiscono nel modo in cui stabiliscono le connessioni e consentono agli utenti di accedere alle e-mail.
Utilizzo in varie applicazioni di posta elettronica
Esistono varie applicazioni di posta elettronica. Microsoft Outlook è una delle applicazioni commerciali più popolari. Lotus Notes è un altro particolarmente comune. Queste applicazioni possono supportare vari protocolli di posta elettronica. Diverse porte vengono 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 riportati i diversi protocolli di posta elettronica.
POP3 (Post Office Protocol 3)
Si tratta di un protocollo semplice e standardizzato che consente agli utenti di accedere alle proprie caselle di posta su Internet e di scaricare i messaggi sui propri computer. Il design semplice di POP3 consente agli utenti occasionali di posta elettronica che dispongono di una connessione Internet temporanea (accesso dial-up) di accedere alle e-mail. Possono leggere le loro e-mail, redigere nuove e-mail o rispondere alle e-mail mentre sono offline e possono inviare queste e-mail quando sono di nuovo online. Yahoo! Mail (mail.yahoo.com) è un esempio di server di posta che utilizza il protocollo POP3.
I client di posta elettronica come Microsoft Outlook possono essere utilizzati per accedere alle e-mail e scaricarle da mail.yahoo.com. Gli utenti possono accedervi anche su browser web come Internet Explorer.
IMAP (Internet Message Access Protocol)
Questo è un protocollo standard utilizzato per il trasferimento di posta elettronica dagli utenti. Come POP3, supporta anche le modalità di accesso alla posta elettronica sia online che offline. Il messaggio di posta elettronica viene scaricato sulla macchina dell'utente solo quando viene fatta una specifica richiesta di leggerlo. Gli utenti possono scaricare la posta sui propri computer conservandone una copia sul server. Le e-mail sul server sono la copia principale e qualsiasi cosa modificata sulla macchina locale viene aggiornata da ciò che è sul server.
IMAP offre potenti funzionalità di ricerca per utenti esperti di posta elettronica per cercare le e-mail nel server. Questo è utile, poiché non è necessario scaricare i messaggi di posta, risparmiando tempo agli utenti.
Gli utenti possono anche creare nuove cassette postali che vengono visualizzate come cartelle sul server e spostare i messaggi tra le cartelle. Questa funzione consente 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 sul computer locale dopo il download. Anche in questo caso, gli utenti possono utilizzare IE per accedere a queste e-mail.
SMTP (Simple Mail Transfer Protocol)
Come suggerisce il nome, SMTP è un semplice protocollo basato su 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 agli utenti la funzionalità per recuperare le email dal server. Ciò limita in una certa misura l'uso di SMTP. Per ovviare a questo problema, SMTP fornisce una funzione per accodare la posta 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 e-mail del mittente. Anche l'SMTP non dispone di funzionalità di sicurezza e quindi gli utenti ricevono e-mail di spam.
I sistemi UNIX e semplici applicazioni come "mailsend" utilizzano il protocollo SMTP. Le applicazioni commerciali non utilizzano molto SMTP.
HTTP (protocollo di trasferimento di testo ipertestuale)
Anche se HTTP non viene utilizzato esclusivamente per il trasferimento della posta, svolge comunque un ruolo fondamentale per gli utenti che utilizzano i browser Internet per accedere alla posta (sia per l'invio che per la ricezione).
Hotmail e Yahoo! utilizzare il protocollo HTTP per accedere alle e-mail tramite Internet.