Modulul 1 · 1.3
IMAP și POP3: preluarea mesajelor de e-mail
Modulul 1: Cum funcționează e-mailul · Timp de citire: 9 minute
Obiectiv de învățare: După această lecție veți putea explica diferența dintre IMAP și POP3, unde se află mesajele dumneavoastră în fiecare caz și care este alegerea potrivită pentru situația dumneavoastră.
Noțiuni cheie: IMAP (RFC 9051), POP3 (RFC 1939), căsuță poștală pe server, foldere, marcaje (citit, răspuns, marcat, șters), sincronizare, IDLE (notificare push), „păstrarea unei copii pe server”, copie locală, copie de rezervă
Două moduri de a vă accesa mesajele
În lecția 1.1 ați văzut că un mesaj ajunge în cele din urmă în căsuța dumneavoastră poștală de pe serverul furnizorului dumneavoastră. Acolo rămâne până îl vizualizați. Pentru a-l vizualiza, programul dumneavoastră de e-mail are nevoie de o modalitate de a comunica cu acel server. Pentru aceasta există două protocoale:
- POP3 (Post Office Protocol versiunea 3, RFC 1939, din 1996). Ideea: serverul este o cutie poștală. Programul dumneavoastră scoate scrisorile din ea și le duce acasă.
- IMAP (Internet Message Access Protocol, acum versiunea 4rev2, RFC 9051). Ideea: serverul este un dulap de arhivă. Programul dumneavoastră se uită în dulap, iar ce faceți (citire, mutare, ștergere) se întâmplă chiar în dulap.
POP3: preluare și transport
Cu POP3, programul dumneavoastră se conectează, întreabă „ce mesaje există?”, le descarcă și apoi cere (de obicei) serverului să le șteargă. POP3 cunoaște un singur folder pe server: Inboxul. Folderele pe care le creați în programul dumneavoastră există doar pe propriul calculator. Și mesajele trimise rămân doar pe dispozitivul cu care au fost expediate.
Consecințe:
- Dacă citiți pe telefon cu POP3, mesajul dispare ulterior de pe server. Laptopul dumneavoastră nu îl va vedea niciodată.
- Dacă laptopul se defectează sau este furat fără copie de rezervă, pierdeți mesajele. Serverul nu le mai are.
- Căsuța dumneavoastră poștală de pe server rămâne mică. Acesta era cândva marele avantaj, pe vremea când spațiul de stocare era scump.
Multe programe au opțiunea păstrați o copie a mesajelor pe server (uneori cu „șterge după x zile”). Astfel, fiecare dispozitiv preia propria copie, dar tot fără foldere, fără stare „citit” partajată și fără mesaje trimise pe server. Este o soluție parțială, nu o rezolvare reală.
IMAP: privire în dulap
Cu IMAP totul rămâne pe server. Programul dumneavoastră afișează un rezumat, preia un mesaj când îl deschideți (și de obicei păstrează o copie pentru citire offline) și trimite fiecare acțiune înapoi către server:
- Folderele se află pe server: Inbox, Trimise, Ciorne, Coș de gunoi, Spam și folderele dumneavoastră proprii. Telefonul, laptopul și webmailul văd aceleași foldere.
- Marcajele (flags) se află pe server: citit, răspuns, marcat, șters. Dacă citiți un mesaj pe telefon, el apare și pe laptop ca fiind citit.
- Mesajele trimise sunt plasate de programul dumneavoastră ca o copie în folderul Trimise de pe server. Atenție: acest lucru îl face programul de e-mail, nu serverul SMTP. De aceea, uneori vedeți două foldere „Sent” și „Trimise” atunci când două programe le numesc diferit (lecția 3.1).
- Cu IDLE (o extensie a IMAP), programul dumneavoastră menține conexiunea deschisă, iar serverul anunță imediat când există mesaje noi. Astfel primiți o notificare aproape instantaneu, fără ca telefonul să trebuiască să verifice în fiecare minut.
Dezavantajul: totul contează pentru spațiul de stocare al căsuței dumneavoastră poștale de pe server. În lecția 3.2 veți citi cum gestionați acest lucru.
Ștergerea funcționează diferit de cum credeți
La IMAP, „ștergerea” se realizează în două etape. Un mesaj primește mai întâi marcajul \Deleted. Abia la expunge (ștergere definitivă, compactare, „curățarea folderului”) este cu adevărat eliminat. Majoritatea programelor mută un mesaj șters în Coșul de gunoi și îl șterg mai târziu de acolo. Unele setări mai vechi lasă mesajul tăiat cu o linie în folder. Dacă vedeți mesaje tăiate cu o linie, programul dumneavoastră este configurat astfel; cu „compactare folder” sau „ștergere mesaje șterse” le puteți elimina definitiv.
La POP3, ștergerea este locală: dispare de pe calculatorul dumneavoastră, dar poate rămâne pe server dacă aveați activată opțiunea „păstrați o copie pe server”.
Nu amestecați protocoalele
Cea mai periculoasă situație este un amestec: calculatorul de la birou folosește POP3 (și preia totul de pe server), telefonul folosește IMAP. Atunci telefonul vede uneori mesaje, alteori nu, în funcție de faptul că dacă calculatorul de la birou a preluat deja mesajele. Acest lucru pare „mesajele dispar” și generează multe solicitări de suport. Soluția este întotdeauna: IMAP pe toate dispozitivele.
Trecerea de la POP3 la IMAP se face astfel: adăugați din nou adresa ca un cont IMAP, trageți mesajele vechi din folderele POP3 în folderele IMAP (astfel acestea sunt încărcate pe server; atenție la spațiul disponibil) și apoi eliminați contul POP3. „Convertirea” unui cont existent nu este posibilă în majoritatea programelor.
Pe care îl alegeți?
| Situație | Recomandare |
|---|---|
| Citiți pe mai multe dispozitive (aproape toată lumea) | IMAP |
| Partajați o căsuță poștală cu colegi | IMAP |
| Doriți ca furnizorul dumneavoastră să aibă o copie de rezervă a mesajelor dumneavoastră | IMAP |
| Citiți pe un singur calculator, doriți să păstrați mesajele local și faceți propriile copii de rezervă | POP3 este posibil, cu copie pe server pentru câteva zile |
| Căsuța dumneavoastră poștală este plină și doriți să păstrați mesajele vechi | IMAP, plus arhivare într-un folder local (lecția 3.2) |
Câteva neînțelegeri frecvente:
- „IMAP este nesigur pentru că totul se află pe server.” Serverul este de obicei mai bine securizat și are copii de rezervă mai bune decât laptopul dumneavoastră. Mai important este o parolă puternică (lecția 3.4).
- „Cu POP3 nimeni nu poate accesa mesajele mele.” Mesajul a stat pe server până l-ați preluat, iar acum se află pe laptopul dumneavoastră. Cine are laptopul dumneavoastră, are mesajele dumneavoastră.
- „Calendarul și contactele trec și ele prin IMAP.” Nu. IMAP este doar pentru mesaje. Calendarele și contactele folosesc alte protocoale (CalDAV/CardDAV, sau Exchange/ActiveSync la Microsoft). Acest lucru contează la o mutare (lecția 8.1).
Porturile
Ambele protocoale au un port criptat și un port vechi necriptat:
| Protocol | Criptat de la început | Vechi (eventual cu STARTTLS) |
|---|---|---|
| IMAP | 993 | 143 |
| POP3 | 995 | 110 |
Folosiți întotdeauna 993 sau 995. De ce este așa și ce este STARTTLS, citiți în lecția 1.4.
În practică: cum arată la o căsuță poștală
La o căsuță poștală WebOké, alegeți în programul dumneavoastră de e-mail IMAP cu portul 993 (SSL/TLS), sau POP3 cu portul 995. Webmailul funcționează și el direct pe căsuța poștală IMAP: tot ce faceți acolo se regăsește în programul dumneavoastră dacă acesta folosește IMAP. La alți furnizori funcționează similar; și acolo porturile se găsesc de obicei în e-mailul de bun venit sau în panoul de client.
Rezumat
- POP3 preia mesajele de pe server către un singur dispozitiv; IMAP lasă totul pe server și sincronizează folderele și starea.
- Cu IMAP vedeți același lucru pe toate dispozitivele și în webmail; furnizorul dumneavoastră poate face o copie de rezervă.
- Nu folosiți niciodată POP3 și IMAP amestecate pentru aceeași căsuță poștală.
- Ștergerea la IMAP se face în două etape: marcare și ștergere definitivă (expunge).
- IMAP se referă doar la mesaje, nu la calendar și contacte.
Quiz
Exercițiu
Exercițiul O1.3: Situația dumneavoastră în detaliu. Întocmiți o listă cu toate dispozitivele și programele cu care citiți mesajele dumneavoastră (calculator, telefon, tabletă, webmail, un coleg). Căutați pentru fiecare dispozitiv dacă folosește IMAP sau POP3 și ce port. Răspundeți apoi: folosiți același protocol peste tot? Ce se întâmplă cu mesajele dumneavoastră dacă laptopul se defectează mâine? Programul vă salvează răspunsurile și apoi vă arată criteriile.
Exercițiul O1.3: Situația dumneavoastră în detaliu
Acest exercițiu îl faceți singur; nimeni nu îl verifică. Bifați ce ați făcut și marcați exercițiul ca finalizat.
Peste tot IMAP pe portul 993: astfel totul rămâne pe server, iar furnizorul face o copie de siguranță. POP3 doar pe un singur dispozitiv și cu o copie de siguranță proprie; nu amestecați POP3 și IMAP pentru aceeași căsuță poștală. Portul 143 sau 110 nu este criptat (lecția 1.4). Calendarul și contactele se verifică separat.
Bifele și notițele dumneavoastră rămân doar în acest browser; nu le trimitem nicăieri. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că ați finalizat exercițiul.
Lecturi suplimentare
Pașii din aceste articole sunt valabili pentru panourile WebOké; la alți furnizori funcționează similar.
- Manual DirectAdmin 8.7: IMAP sau POP3: care este diferența?
- Ce este IMAP sau POP3 și cum funcționează?
- Cum șterg un mesaj în IMAP?
- RFC 9051 (IMAP4rev2), RFC 1939 (POP3), RFC 2177 (IMAP IDLE)
