IMAP è l'abbreviazione di "Internet Message Access Protocol" e l'accesso ai messaggi Internet è esattamente ciò che il protocollo consente di fare.
POP e IMAP, i protocolli di accesso e-mail
Quando recuperi i messaggi e-mail ricevuti nella tua posta in arrivo da un server di posta utilizzando un programma di posta elettronica (su un computer, per esempio, o un telefono cellulare), il server e il tuo programma (in qualità di client) hanno utilizzato, nei primi giorni di e-mail, il Post Office Protocol (POP) per comunicare.
Il download di messaggi in un programma di posta elettronica è ciò che condividono IMAP e POP. Mentre POP è stato progettato per fare solo questo, però, IMAP offre molte funzionalità utili di più.
POP e il suo problema con più computer o dispositivi
In una tipica sessione POP, il tuo programma di posta elettronica scaricherà tutti i messaggi appena arrivati, quindi eliminerà immediatamente quelle email dal server. Questa procedura preserva lo spazio sul server e funziona perfettamente, naturalmente, purché tu acceda alle tue email da un solo computer o dispositivo e esattamente da un solo programma di posta elettronica.
Non appena provi a lavorare sulla tua email da più di un computer (un desktop sul posto di lavoro, un laptop a casa e un telefono, ad esempio), l'email POP diventa e un grosso problema da gestire:
- Le e-mail in arrivo iniziano a mancare da tutti tranne uno dei tuoi programmi di posta elettronica
- I messaggi non possono essere scaricati facilmente di nuovo (quindi ti rivolgi a inoltrare e reindirizzare i messaggi a te stesso),
- Devi ricreare le regole ovunque e
- La posta inviata solitamente è disponibile solo sulla macchina dalla quale è stata inviata
Questa è solo una breve lista di cose che tendono ad andare storte con l'e-mail POP.
La radice dell'arrivo di email POP disturbato
Alla base di tutti questi problemi c'è il concetto di POP di accesso e-mail offline.
I messaggi e-mail vengono consegnati al server. Un programma di posta elettronica li scarica sul tuo computer ed elimina immediatamente tutti i messaggi dal server. Ciò significa che sono tutti locali alla macchina e al programma di posta elettronica. Qui è dove si elimina, si risponde, si ordinano e si archiviano i messaggi nelle cartelle.
Ora, come può IMAP migliorare su questo?
Mentre IMAP può essere utilizzato per l'accesso e-mail offline in modo molto simile a quello di POP, fornisce anche l'elaborazione della posta elettronica online che sincronizza automaticamente le azioni tra i programmi di posta elettronica.
IMAP: la tua casella di posta in arrivo nel cloud
Cosa significa? Fondamentalmente, si opera sulla cassetta postale che risiede sul server come se fosse locale al proprio computer. I messaggi non vengono scaricati e cancellati immediatamente ma risiedono sul server e il programma di posta elettronica mantiene una copia locale solo per la visualizzazione.
Sul server IMAP, i messaggi possono essere contrassegnati con flag come "visto", "cancellato", "risposto", "contrassegnato". (IMAP supporta anche i flag definiti dall'utente, ma questi sono usati raramente).
Accesso sincronizzato a tutte le cartelle e-mail
Cos'altro fai con i messaggi nel tuo client di posta elettronica? Dovresti archiviarli in cartelle diverse e cercare le cartelle per messaggi specifici. Entrambi possono essere eseguiti tramite IMAP direttamente sul server.
È possibile impostare cartelle e messaggi di posta elettronica in essi contenuti e si può dire al server di cercare nel repository e fornire i risultati all'utente.
Poiché si manipolano le e-mail direttamente sul server, è possibile utilizzare più computer per accedere allo stesso account e-mail.
È anche possibile avere lo stesso account e la stessa cartella aperti in un'interfaccia web, ad esempio, e sul telefono allo stesso tempo. Qualsiasi azione eseguita in un posto viene automaticamente eseguita automaticamente sul server e quindi sull'altro dispositivo.
Cartelle condivise
IMAP consente anche l'accesso alle caselle di posta condivise. Si tratta di un metodo semplice per condividere le informazioni o per assicurarsi che venga trattata l'e-mail importante (ad una casella di posta di supporto): tutto il personale di supporto può accedere alla casella di posta IMAP e vedranno immediatamente quali messaggi hanno ricevuto risposta e quali sono ancora in sospeso.
Questa è la teoria. In pratica, le cartelle condivise non vengono utilizzate di frequente e il supporto è limitato tra i server e i programmi di posta elettronica.
Esempio di utilizzo IMAP
Immagina Jina, che adora lavorare in cucina usando il suo laptop e al lago con un iPad ma ha anche un computer al lavoro.
Quando ha dato un'occhiata alla sua casella di posta IMAP appena prima di lasciare l'ufficio, c'era un'e-mail urgente da parte di John, il suo ragazzo. Non sappiamo cosa volesse sapere, ma è stato abbastanza importante per Jina per contrassegnare il messaggio come importante.
Tornando a casa, Jina aveva già dimenticato il messaggio di John. Grazie alla routine, però, trascinò il suo computer portatile sul tavolo della cucina, e controllò la sua casella di posta. Il messaggio di John era proprio lì, ovviamente, chiedendo attenzione con la sua bandiera rossa e incandescente. Jina rispose immediatamente.
Il messaggio inviato da Jina a John è stato memorizzato automaticamente sul server IMAP nella cartella "articoli inviati". Il giorno successivo e in spiaggia, la posta in arrivo di Jina conteneva un messaggio di John contrassegnato come "risposta" e la sua risposta era prontamente accessibile nella cartella "articoli inviati".