Modul 1 · 1.3
IMAP és POP3: a levelek lekérése
Modul 1: Hogyan működik az e-mail · Olvasási idő: 9 perc
Tanulási cél: E lecke után el tudja magyarázni, miben különbözik az IMAP és a POP3, melyiknél hol tárolódik a levele, és a saját helyzetéhez ki tudja választani a megfelelőt.
Kulcsfogalmak: IMAP (RFC 9051), POP3 (RFC 1939), postafiók a szerveren, mappák, jelölők (olvasott, megválaszolt, megjelölt, törölt), szinkronizálás, IDLE (push-értesítés), "másolat megőrzése a szerveren", helyi másolat, biztonsági mentés
Két mód a levelek eléréséhez
Az 1.1. leckében láthatta, hogy egy levél végül a szolgáltatója szerverén lévő postafiókjába kerül. Ott marad, amíg meg nem nézi. A megtekintéshez a levelezőprogramnak szüksége van egy módra, hogy kommunikáljon ezzel a szerverrel. Erre két protokoll létezik:
- POP3 (Post Office Protocol version 3, RFC 1939, 1996-ból). Az elgondolás: a szerver egy postaláda. A programja kiveszi belőle a leveleket, és hazaviszi őket.
- IMAP (Internet Message Access Protocol, jelenleg a 4rev2 verzió, RFC 9051). Az elgondolás: a szerver egy irattári szekrény. A programja belenéz a szekrénybe, és amit tesz (olvasás, áthelyezés, törlés), az magában a szekrényben történik.
POP3: lekérés és elvitel
POP3 esetén a programja kapcsolódik, megkérdezi, "milyen üzenetek vannak ott?", letölti őket, majd (általában) megkéri a szervert, hogy törölje azokat. A POP3 csak egyetlen mappát ismer a szerveren: a Beérkezett levelek mappát. A programjában létrehozott mappák csak a saját számítógépén léteznek. Az elküldött levelei is csak azon az eszközön tárolódnak, amellyel elküldte őket.
Ennek következményei:
- Ha a telefonján POP3-mal olvassa a leveleit, azok utána eltűnnek a szerverről. A laptopja soha nem fogja látni őket.
- Ha a számítógépe tönkremegy vagy ellopják biztonsági mentés nélkül, elveszíti a leveleit. A szerveren már nincsenek meg.
- A postafiókja a szerveren kicsi marad. Ez régen nagy előny volt, amikor a tárhely drága volt.
Sok program kínálja a levelek másolatának megőrzése a szerveren lehetőséget (néha "törlés x nap után" opcióval). Ekkor minden eszköz lekéri a saját másolatát, de még mindig mappák nélkül, megosztott "olvasott" státusz nélkül, és elküldött levelek nélkül a szerveren. Ez csak egy ideiglenes megoldás, nem valódi megoldás.
IMAP: betekintés a szekrénybe
IMAP esetén minden a szerveren marad. A programja megjelenít egy áttekintést, lekér egy üzenetet, amikor megnyitja azt (és általában tart egy másolatot is, hogy offline is olvasható legyen), és minden műveletet visszaküld a szervernek:
- A mappák a szerveren vannak: Beérkezett levelek, Elküldött elemek, Piszkozatok, Kuka, Spam és a saját mappái. A telefonja, a laptopja és a webmail ugyanazokat a mappákat látja.
- A jelölők (flags) a szerveren vannak: olvasott, megválaszolt, megjelölt, törölt. Ha egy levelet a telefonján olvas el, az a laptopján is olvasottként jelenik meg.
- Az elküldött leveleket a programja másolatként helyezi el az Elküldött elemek mappában a szerveren. Fontos: ezt maga a levelezőprogram teszi, nem az SMTP-szerver. Ezért fordulhat elő, hogy két mappát lát, "Sent" és "Verzonden", ha két program máshogy nevezi el (3.1. lecke).
- Az IDLE funkcióval (az IMAP egy bővítménye) a programja nyitva tartja a kapcsolatot, és a szerver azonnal jelzi, ha új levél érkezik. Így szinte azonnal értesítést kap, anélkül hogy a telefonjának percenként kellene kérdezősködnie.
A hátránya: minden beleszámít a postafiókja tárhelyébe a szerveren. A 3.2. leckében olvashat arról, hogyan kezelje ezt.
A törlés másképp működik, mint gondolná
IMAP esetén a "törlés" két lépésben történik. Egy üzenet először megkapja a \Deleted jelölőt. Csak az expunge (törlés, tömörítés, "mappa kiürítése") műveletnél tűnik el ténylegesen. A legtöbb program a törölt üzenetet a Kukába helyezi, és onnan töröli véglegesen később. Néhány régebbi beállítás áthúzva hagyja az üzenetet a mappában. Ha áthúzott leveleket lát, a programja így van beállítva; a "mappa tömörítése" vagy "törölt üzenetek végleges törlése" funkcióval tudja rendbe tenni ezeket.
POP3 esetén a törlés helyi: eltűnik a számítógépéről, de lehet, hogy még megvan a szerveren, ha bekapcsolta a "másolat megőrzése a szerveren" opciót.
Ne keverje a kettőt
A legveszélyesebb helyzet a keverés: az irodai számítógép POP3-at használ (és mindent lekér a szerverről), a telefon pedig IMAP-ot. Ekkor a telefon hol látja a leveleket, hol nem, attól függően, hogy az irodai számítógép már lekérte-e azokat. Ez úgy tűnik, mintha "a levelek eltűnnének", és sok támogatási kérdést eredményez. A megoldás mindig ugyanaz: minden eszközön IMAP.
A POP3-ról IMAP-ra való áttérés így zajlik: adja hozzá újra a címet IMAP-fiókként, húzza át a régi leveleket a POP3-mappákból az IMAP-mappákba (ekkor azok feltöltődnek a szerverre, ügyeljen a tárhelyre), majd ezután törölje a POP3-fiókot. Egy meglévő fiók "átalakítására" a legtöbb programban nincs lehetőség.
Melyiket válassza?
| Helyzet | Javaslat |
|---|---|
| Egynél több eszközön olvassa a leveleit (szinte mindenki) | IMAP |
| Egy postafiókot oszt meg kollégákkal | IMAP |
| Azt szeretné, hogy a szolgáltatója mentést készítsen a leveleiről | IMAP |
| Egy számítógépen olvassa a leveleit, a leveleket helyileg szeretné megőrizni, és maga készít biztonsági mentést | POP3 is megfelel, néhány napos szerveren tartott másolattal |
| A postafiókja megtelt, és meg szeretné őrizni a régi leveleket | IMAP, kiegészítve egy helyi mappába való archiválással (3.2. lecke) |
Néhány félreértés:
- "Az IMAP nem biztonságos, mert minden a szerveren van." A szerver általában jobban védett és jobban mentett, mint a laptopja. Fontosabb egy erős jelszó (3.4. lecke).
- "POP3-mal senki nem fér hozzá a leveleimhez." A levél addig volt a szerveren, amíg le nem kérte, most pedig a laptopján van. Akinél a laptopja van, annál vannak a levelei is.
- "A naptár és a névjegyek is az IMAP-on keresztül mennek." Nem. Az IMAP kizárólag a levelekre vonatkozik. A naptárak és névjegyek más protokollokon keresztül mennek (CalDAV/CardDAV, vagy Exchange/ActiveSync a Microsoftnál). Ez költözésnél (8.1. lecke) fontos szempont.
A portok
Mindkét protokollnak van egy titkosított és egy régi, titkosítás nélküli portja:
| Protokoll | Titkosított kezdettől fogva | Régi (esetleg STARTTLS-sel) |
|---|---|---|
| IMAP | 993 | 143 |
| POP3 | 995 | 110 |
Mindig a 993-as vagy 995-ös portot használja. Hogy ez miért van így, és mi az a STARTTLS, az 1.4. leckében olvashatja.
A gyakorlatban: így néz ki egy postafiók esetében
Egy WebOké postafióknál a levelezőprogramjában válassza az IMAP-ot a 993-as porttal (SSL/TLS), vagy a POP3-at a 995-ös porttal. A webmail is közvetlenül az IMAP-postafiókon dolgozik: amit ott végez, azt a programjában is visszaköszön, ha az IMAP-ot használ. Más szolgáltatóknál ez hasonlóan működik; ott is általában az üdvözlő e-mailben vagy az ügyfélpanelen találja meg a portokat.
Összefoglalás
- A POP3 a szerverről egyetlen eszközre tölti le a leveleket; az IMAP mindent a szerveren tart, és szinkronizálja a mappákat és a státuszt.
- IMAP használatakor minden eszközén és a webmailben is ugyanazt látja; a szolgáltatója tud biztonsági mentést készíteni.
- Soha ne használjon POP3-at és IMAP-ot keverve ugyanahhoz a postafiókhoz.
- Az IMAP-nál a törlés két lépésben zajlik: megjelölés és végleges törlés (expunge).
- Az IMAP kizárólag a levelekre vonatkozik, a naptárra és a névjegyekre nem.
Kvíz
Feladat
O1.3 feladat: Az Ön helyzetének felmérése. Készítsen listát minden eszközről és programról, amellyel a leveleit olvassa (számítógép, telefon, tablet, webmail, egy kolléga). Eszközönként nézze meg, hogy IMAP-ot vagy POP3-at használ, és melyik portot. Ezután válaszoljon: mindenhol ugyanazt a protokollt használja? Mi történik a leveleivel, ha a laptopja holnap tönkremegy? A program elmenti a válaszait, majd megjeleníti az értékelési szempontokat.
O1.3. feladat: Az Ön helyzetének felmérése
Ezt a feladatot saját maga végzi el, senki nem ellenőrzi. Pipálja ki, amit elvégzett, és jelölje meg a feladatot elvégzettként.
Mindenhol IMAP a 993-as porton: ekkor minden a szerveren marad, és a szolgáltató gondoskodik a biztonsági mentésről. A POP3-at csak egyetlen eszközön érdemes használni, saját biztonsági mentéssel; ugyanahhoz a postafiókhoz ne keverje a POP3-at és az IMAP-ot. A 143-as vagy 110-es port titkosítatlan (1.4. lecke). A naptárat és a névjegyeket külön kell megnézni.
A pipái és jegyzetei csak ebben a böngészőben maradnak meg, sehova nem küldjük el őket. Ha bejelentkezett, a Fiókomban csak azt tároljuk, hogy elvégezte a feladatot.
További olvasnivaló
Az ezekben a cikkekben leírt lépések a WebOké vezérlőpultjaira vonatkoznak; más szolgáltatóknál hasonlóan működik.
- DirectAdmin útmutató 8.7: IMAP vagy POP3: mi a különbség?
- Mi az IMAP és a POP3, és hogyan működnek?
- Hogyan törölhetek egy üzenetet IMAP-ban?
- RFC 9051 (IMAP4rev2), RFC 1939 (POP3), RFC 2177 (IMAP IDLE)
