1. Introduction (Einführung)
Für bestimmte Arten kleinerer Knoten im Internet ist es unpraktisch, ein Nachrichtentransportsystem (Message Transport System, MTS) zu unterhalten. Beispielsweise verfügt eine Workstation möglicherweise nicht über ausreichende Ressourcen (CPU-Zyklen, Speicherplatz), um einen SMTP-Server [RFC821] und das zugehörige lokale Mail-Zustellsystem resident zu halten und kontinuierlich laufen zu lassen. Ebenso kann es teuer (oder unmöglich) sein, einen Personal Computer für längere Zeit mit einem IP-Netzwerk verbunden zu halten, da möglicherweise PPP-Einwahlverbindungen die einzige verfügbare Konnektivität für einen solchen Knoten darstellen.
Trotzdem ist es oft sehr nützlich, E-Mails auf diesen kleineren Knoten verwalten zu können, und sie unterstützen oft einen Benutzeragenten (User Agent, UA), um bei den Aufgaben der Mail-Verwaltung zu helfen. Um dieses Problem zu lösen, bietet ein Knoten, der ein MTS-Entity unterstützen kann, diesen weniger ausgestatteten Knoten einen Maildrop-Service an. Das Post Office Protocol Version 3 (POP3) soll es einer Workstation ermöglichen, dynamisch auf einen Maildrop auf einem Server-Host zuzugreifen. Normalerweise bedeutet dies, dass das POP3-Protokoll verwendet wird, um einer Workstation zu ermöglichen, E-Mails abzurufen, die der Server für sie bereithält.
POP3 ist nicht dafür vorgesehen, umfangreiche Manipulationen von Nachrichten auf dem Server bereitzustellen; normalerweise werden E-Mails heruntergeladen und dann gelöscht. Ein fortgeschritteneres (und komplexeres) Protokoll, IMAP4, wird in [RFC1730] diskutiert.
Für den Rest dieses Memos bezieht sich der Begriff "Client-Host" auf einen Host, der den POP3-Dienst nutzt, während sich der Begriff "Server-Host" auf einen Host bezieht, der den POP3-Dienst anbietet.
Glossar:
- MTS (Message Transport System): Nachrichtentransportsystem
- UA (User Agent): Benutzeragent
- Maildrop: Postfach auf dem Server
- Client-Host: Host, der POP3-Dienst nutzt
- Server-Host: Host, der POP3-Dienst anbietet