POP3 ( Post Office Protocol Version 3 ) ist ein Übertragungs protokoll über welches ein Client E-Mails von einem E-Mail-Server abholen kann. POP3 ist ein ASCII-Protokoll wobei die Steuerung der Datenübertragung durch Kommandos geschieht die standardmäßig an den Port 110 geschickt werden.
Eine ständige Verbindung zum Mailserver ist POP3 nicht notwendig. Die Verbindung wird bei vom Client zum Server erzeugt und danach beendet.
POP3 ist in der Funktionalität sehr und erlaubt nur das Abholen und Löschen E-Mails am E-Mail-Server. Für weitere Funktionalitäten wie Mailboxen direkt am Mailserver Zugriff auf mehrere während einer Sitzung Vorselektion der E-Mails usw. Protokolle wie IMAP verwendet werden.
Als Gegenstück zu POP3 zum Versenden E-Mails ist üblicherweise in Clients und Servern SMTP - bzw. ESMTP -Protokoll implementiert.
POP3 bietet optional die Authentifizierung über und Passwort. Wird diese Möglichkeit genutzt so das Passwort im Klartext übertragen. Deshalb wurden zur Implementation der verschlüsselten Authentifizierung entwickelt: APOP und KPOP.
liefert den Status der Mailbox u. a. Anzahl der neuen E-Mails
LIST n
liefert die ID und die Größe der E-Mail
RETR n
holt die n-te E-Mail vom E-Mail-Server
DELE n
löscht die n-te E-Mail am E-Mail-Server
NOOP
keine Funktion der Server antwortet mit +OK
QUIT
beendet die aktuelle POP3-Sitzung.
Zum Test von POP3-Verbindungen können die mittels eines Telnet -Programms direkt an den Port 110 gesendet die Antworten des POP3-Servers überprüft werden.