Il protocollo Post Office Protocol in diminuitivo viene chiamato protocollo POP. Questo protocollo ha il compito di permettere mediante autenticazione l'accesso ad un account di posta elettronica (e-mail) presente su un host per scaricare le e-mail del relativo account. I messaggi di posta elettronica, per essere letti, devono essere scaricati sul computer anche se è possibile lasciarne una copia sull'host.
Il protocollo POP3 non cripta in alcun modo i dati trasmessi tra client e server, quindi le password utilizzate per autenticazione non vengono criptate e passano in modo chiaro. Per risolvere questo problema è stata sviluppata estensione APOP che viene codificato con MD5.

Esempio di comunicazione POP3
Dopo aver stabilito una connessione tra il client e server, ciò che accade è apertura di una sessione POP3. Nella successiva conversazione, qualsiasi cosa inviata dal client è preceduta con "C:", mentre qualsiasi cosa inviata dal server è preceduta da "S:".

Esempio di comunicazione tra server e client POP3
S:+OK <34566.56326@host.com>
C:USER pippo
S:+OK
C:PASS passPippo
S:+OK
C:LIST
S:+Ok
  1 817
  2 124
  .
C:RETR 1
S:+OK
  Return-Path: <34566.56326@host.com>
  Delivered-To: pippo@example.org
  Date: Sat, 14 Nov 2005 21:12:31 +0200
  From: Giovanni Verga <giovanni@verga.com>
  Subject: Soggetto del email
  Content-Type: text/plain; charset=ISO-8859-1
  Testo del messaggio
C:DELE 1
S:+OK
C:QUIT
S:+OK