POP3 port (Post Office Protocol) egy szabványos internetes alkalmazásréteg-protokoll, amelyet a helyi e-mail kliensek használnak adatok lekérésére egy távoli szerverről TCP/IP kapcsolaton keresztül.
A POP3 a távoli levelezőszerverhez való csatlakozásra és az e-mailek letöltésére szolgál egy helyi levelezőkliensre. Ha több eszközről fér hozzá ugyanahhoz a fiókhoz, érdemes megőrizni a törölt másolatokat, különben a második eszköz nem tölti le az e-maileket, ha az első már törölte azokat. Azt is érdemes megemlíteni, hogy a POP3 egy egyirányú kommunikációs protokoll, ami azt jelenti, hogy az adatokat egy távoli szerverről kérik le és küldik el egy helyi kliensnek.
POP3 port technológia áttekintése
A POP protokoll támogatja a letöltési és törlési követelményeket a távoli postafiókok eléréséhez (a POP RFC-ben maildrop-nak nevezik). Míg a legtöbb kliensnek lehetősége van arra, hogy a letöltés után a leveleket a szerveren hagyja, a POP-ot használó e-mail alkalmazások általábancsatlakozni, fogadni minden üzenetet, új üzenetként menteni a felhasználó számítógépére, törölni a szerverről, majd bontani a kapcsolatot.
Más protokollok, mint például az IMAP (Internet Message Access Protocol) teljesebb és kifinomultabb távoli hozzáférést biztosítanak az általános postafiók-műveletekhez. Az 1990-es évek végén és a 2000-es évek elején kevesebb internetszolgáltató támogatta az IMAP-et az internetszolgáltató hardverén szükséges tárhely miatt.
A modern e-mail kliensek támogatják a POP-t. Idővel a népszerű e-mail szoftverek támogatták az IMAP-t.
Műszaki adatok
A szerver az ismert 110-es porton fut. A POP3 SSL port a legújabb általánosan használt szabvány. A protokoll titkosított kommunikációját az STLS vagy POP3S paranccsal kell kérni, amely a Transport Layer Security (TLS) vagy a Secure Sockets Layer (SSL) használatával csatlakozik a szerverhez.
A kliens számára elérhető üzeneteket a rendszer rögzíti, amikor a POP3 port szerver megnyitja a postafiókot, és az üzenethez rendelt munkamenet-helyi egyedi azonosító ellenőrzi az üzenet számát. Ez a beállítás állandó és egyedi a maildrop számára, és lehetővé teszi, hogy az ügyfél hozzáférjen ugyanahhoz az üzenethez különböző munkamenetekben. A leveleket a rendszer lekéri, és az üzenet száma alapján megjelöli törlésre. Amikor egy kliens kijelentkezik egy munkamenetből, a törlésre megjelölt levelek eltávolításra kerülnek a postafiókból.
Előzmények és dokumentáció
Előszöra verziót (POP1) az RFC 918 (1984), a POP2-t az RFC 937 (1985) határozza meg. A POP3-at az RFC 1081 (1988) kezdeményezte. Jelenlegi RFC 1939 specifikációja az RFC 2449 kiterjesztési mechanizmussal és az RFC 1734 hitelesítési mechanizmusával frissült.
A POP3 jelenleg többféle hitelesítési módszert támogat, hogy különböző szintű védelmet nyújtson a felhasználók e-mailjéhez való illegális hozzáférés ellen. Ezek többségét a POP3 kiterjesztési mechanizmusok biztosítják. Az ügyfelek az AUTH bővítményen keresztül támogatják a SASL hitelesítési módszereket. Az MIT Athena projekt a Kerberized verzióját is kiadta. Az RFC 1460 bevezette az APOP-t az alapprotokollba. Az APOP egy kihívás/válasz protokoll, amely az MD5 hash funkciót használja az újrapróbálkozások és az adatvédelmi megsértések elkerülésére.
A POP4 csak nem hivatalos javaslatként létezik, amely hozzáadja az alapvető mappakezelést, támogatja a több üzenetet és az üzenetjelző-kezelést, hogy versenyezzen az IMAP-pel. A POP4 verziót 2003 óta nem fejlesztették.
Bővítmények és specifikációk
Az RFC 2449-ben javasoltak egy olyan mechanizmust, amely a közös kiterjesztésekhez, valamint a további parancsok, például a TOP és az UIDL szervezett támogatásához illeszkedik. Az RFC nem kívánja ösztönözni a bővítményeket, és megerősítette, hogy a POP3 szerepe az, hogy egyszerű támogatást nyújtson elsősorban a postafiók-feldolgozási követelmények letöltéséhez és eltávolításához.
A bővítményeket a hivatalos dokumentációban funkcióknak nevezik, és a CAPA csapata sorolja fel őket. Az APOP kivételével, opcionálisparancsokat a kezdeti szolgáltatáskészlet tartalmazza.
STARTTLS és SDPS bővítmények
Ez a bővítmény lehetővé teszi a Transport Layer Security vagy a Secure Sockets Layer protokoll használatát az STLS paranccsal egy szabványos POP3 porton, nem pedig egy alternatív porton. Egyes kliensek és kiszolgálók az alternatív port módszert használják, amely a 995-ös TCP-portot (POP3S) használja.
A Demon Internet egy kiterjesztést vezetett be a POP3-hoz, amely lehetővé tette több fiók csatlakoztatását ugyanahhoz a tartományhoz, és Standard POP3 Dial-Up Service (SDPS) néven vált ismertté. Az egyes fiókok eléréséhez a bejelentkezés tartalmaz egy gazdagépnevet, például john @ gazdagépnév vagy john + gazdagépnév.
Kerberizált posta protokoll
Számítás közben a helyi levelezőkliensek a Kerberized Post Office Protocol (KPOP) internetes protokollt használhatják e-mailek fogadására egy távoli szerverről TCP/IP kapcsolaton keresztül. A KPOP protokoll a POP3 protokollon alapul, azzal a különbséggel, hogy hozzáadja a Kerberos biztonságot, és alapértelmezés szerint a 110-es helyett a 1109-es TCP-porton fut. A levelezőszerver szoftver egyik verziója a Cyrus IMAP-kiszolgálón található.
Összehasonlítás az IMAP-pel
POP3 Az SSL port egy sokkal egyszerűbb protokoll, amely leegyszerűsíti a megvalósítást. A Mail áthelyezi az üzenetet az e-mail szerverről a helyi számítógépre, bár általában lehetséges üzeneteket hagyni az e-mail szerveren.
Az IMAP alapértelmezés szerint üzenetet hagy az e-mail szerveren, egyszerűen letöltvehelyi példány.
A POP a postafiókot egyetlen üzletként kezeli, és nem rendelkezik mappákkal.
Egy IMAP-kliens összetett lekérdezéseket hajt végre, lekérdezi a kiszolgálótól bizonyos üzenetek fejléceit vagy tartalmát, vagy bizonyos feltételeknek megfelelő üzeneteket keres. A levéltárban lévő üzenetek különféle állapotjelzőkkel jelölhetők (például "törölt" vagy "válaszok"), és mindaddig a tárolóban maradhatnak, amíg a felhasználó kifejezetten nem törli őket.
Az IMAP úgy lett kialakítva, hogy a távoli postafiókokat úgy kezelje, mintha azok helyi lennének. Az IMAP kliens megvalósításától és a rendszermenedzser által megkívánt levelezési architektúrától függően a felhasználó az üzeneteket közvetlenül a kliensgépen, vagy a szerveren tárolhatja, vagy választhat.
A POP protokoll megköveteli, hogy a jelenleg csatlakoztatott kliens legyen az egyetlen kliens, amely a postafiókhoz csatlakozik. Ezzel szemben az IMAP lehetővé teszi több kliens egyidejű elérését, és mechanizmusokat biztosít a postafiókban más, egyidejűleg csatlakoztatott kliensek által végrehajtott módosítások észlelésére.
Amikor a POP üzenetet kap, annak minden részét megkapja, míg az IMAP4 lehetővé teszi a kliensek számára, hogy a MIME bármely részét külön-külön kivonják – például egyszerű szöveget kapjanak mellékletek nélkül.
Az IMAP zászlókat tart fenn a szerveren, hogy nyomon kövesse az üzenet állapotát, például, hogy az üzenetet elolvasták-e, válaszolták-e vagy törölték-e.
Mi az a POP és IMAP, és melyiket használjam e-mailezéshez?
Ha valaha is beállított e-mail klienst vagy alkalmazást, valószínűleg találkozott már POP3, SMTP és IMAP portfeltételekkel. Emlékszel, melyiket választottad és miért? Ha nem biztos abban, hogy ezek a kifejezések mit jelentenek, és hogy mindegyik hogyan befolyásolja e-mail fiókját, akkor az alábbi információk némi fényt derítenek a dologra. Ez a cikk elmagyarázza a POP és az IMAP működését, és segít eldönteni, hogy melyik felel meg leginkább az igényeinek.
Mindkét e-mail protokoll lehetővé teszi az e-mailek helyi olvasását egy harmadik féltől származó alkalmazás használatával. Ilyen például az Outlook, a Thunderbird, az Eudora, a GNUMail vagy a (Mac) Mail.
Az eredeti protokoll a POP. 1984-ben hozták létre, hogy távoli szerverről töltsön le e-maileket. Az IMAP-ot 1986-ban fejlesztették ki, hogy távoli hozzáférést biztosítson a távoli szerveren tárolt e-mailekhez. Lényegében az a fő különbség a két protokoll között, hogy a POP letölti az e-maileket a szerverről állandó helyi tárolás céljából, míg az IMAP a szerveren hagyja, és egyszerűen gyorsítótárazza (ideiglenesen eltárolja) az e-maileket helyben. Más szavakkal, az IMAP a felhőalapú tárolás egyik formája.
Különbségek a POP és az IMAP között?
Ezt a két protokollt az alapvető munkafolyamatok alapján lehet a legjobban összehasonlítani.
POP munkafolyamat:
- csatlakozása szerverre;
- levél fogadása;
- helyi adattárolás;
- levelezés törlése a szerverről;
- off.
A POP alapértelmezett viselkedése a levelek törlése a szerverről. A legtöbb ügyfél azonban lehetőséget biztosít arra is, hogy a letöltött levelek másolatát a szerveren hagyja.
Alapértelmezett POP3 portok:
- 110-es port – titkosítatlan port;
- 995-ös port – SSL/TLS port, más néven POP3S.
IMAP munkafolyamat:
- csatlakozás a szerverhez;
- a felhasználók által kért tartalom lekérése és helyi gyorsítótár (az új e-mailek listája, az üzenetek összefoglalói vagy a kiválasztott e-mailek tartalma);
- felhasználói módosítások kezelése, például e-mailek olvasottként való megjelölése, adatok törlése;
- off.
Amint látja, az IMAP munkafolyamat egy kicsit bonyolultabb, mint a POP. Lényegében a mappastruktúrákat és az e-maileket a szerver tárolja, és csak a másolatokat tárolja helyben. Általában ezeket a helyi másolatokat ideiglenesen tárolják. Állandó tárhely azonban rendelkezésre áll.
Alapértelmezett IMAP portok:
- 143-as port - titkosítatlan port;
- 993-as port – SSL/TLS port, más néven IMAPS.
Milyen előnyei vannak a POP-nak?
Az eredeti protokollként a POP azt a leegyszerűsített ötletet követi, hogy csak egy kliensnek kell hozzáférnie a kiszolgálón lévő levelekhez, és a leveleket a legjobb helyben tárolni. Ez a következő előnyöket eredményezi:
- a levelek tárolása helyben történik, azaz. mindig elérhető, még csatlakozás nélkül isInternet;
- Internetkapcsolat csak levelek küldéséhez és fogadásához szükséges;
- helyet takarít meg a szerveren;
- lehetőség, hogy a levél másolatát a szerveren hagyjuk.
- konszolidáljon több e-mail fiókot és szervert egy postafiókba.
Milyen előnyei vannak az IMAP-nak?
Amint azt a bevezetőben említettük, az IMAP azért jött létre, hogy távoli hozzáférést biztosítson a távoli szerveren tárolt e-mailekhez. Az ötlet az volt, hogy több ügyfél vagy felhasználó kezelje ugyanazt a postafiókot. Így függetlenül attól, hogy melyik eszközzel jelentkezik be fiókjába, mindig ugyanazt az e-mail- és mappastruktúrát fogja látni, mint amilyeneket a szerveren tárol, és a helyi másolatokon végzett bármilyen módosítás azonnal szinkronizálódik a szerverrel.
Ennek eredményeként az IMAP a következő előnyökkel rendelkezik:
- A távoli szerveren tárolt levelek több helyről is elérhetők;
- A levelezés eléréséhez internetkapcsolat szükséges;
- gyorsabb böngészés, mivel csak a fejlécek töltődnek be, amíg a tartalmat kifejezetten nem kérik;
- a mail automatikusan le van foglalva, ha a szerver megfelelően van kezelve;
- megőrzi a helyi tárhelyet;
- a levelek helyi tárolásának képessége.
Melyik e-mail protokoll a legjobb?
A protokoll kiválasztása az Ön egyedi igényeitől és az aktuális munkahelyzettől függ. A következő pontok segíthetnek a végső döntés meghozatalában.megoldás.
Válassza ki a POP-t, ha:
- Csak egyetlen eszközről szeretné elérni leveleit.
- Állandó hozzáférésre van szüksége e-mailjéhez, függetlenül az internet elérhetőségétől.
- Korlátozott szervertárhelye van.
Válassza ki az IMAP-ot, ha:
- Több eszközről szeretne elérni e-mailjeit.
- Megbízható és állandó internetkapcsolatod van.
- Gyors áttekintést szeretne kapni a szerveren lévő új e-mailekről.
- A helyi tárhely korlátozott.
- Aggódik e-mailjei megőrzése miatt.
Ha kétségei vannak, forduljon az IMAP-hoz. Ez egy modernebb protokoll, amely lehetővé teszi a rugalmasságot, és az e-mailek automatikusan mentésre kerülnek a szerveren. Ráadásul manapság a szerverterület általában nem jelent problémát, és a fontos e-maileket továbbra is helyben tárolhatja.
Levelezőkliens-hibák
Ha 0x800C0133-as POP3, Port: 995, Secure (SSL) hibaüzenetet talál a Gmail ellenőrzése során, próbálja meg tömöríteni a levelező mappáit. A POP kliensben válassza a "Fájl" > "Mappa" > "Összes mappa tömörítése" lehetőséget. Ezzel megoldja a problémát.