# Protocolli per il ritiro delle email

Esistono due protocolli principali per il ritiro delle email: `POP3` e `IMAP4`. POP3 è un protocollo più semplice e datato, mentre IMAP4 offre funzionalità avanzate.

## POP3

POP3 (*Post Office Protocol*) è un protocollo di tipo *pull* utilizzato per scaricare le email sul client in locale.

A differenza dei protocolli moderni che usano la sincronizzazione bidirezionale, POP3 supporta solo la sincronizzazione unidirezionale della posta elettronica, consentendo agli utenti solo di scaricare messaggi di posta elettronica da un server a un client.

I messaggi di posta elettronica, per essere letti, devono essere **scaricati in locale** (questa è una notevole differenza rispetto all'IMAP), anche se è possibile lasciarne una copia sull'host. In pratica, il client, attraverso un account configurato POP, accede al server remoto e salva in locale i messaggi (definitivamente e non, come fa il protocollo IMAP, in una sorta di cache).

Utilizza la porta standard *110* e si basa su TCP. Di default, POP3 non è cifrato, ma esiste una versione sicura che utilizza TLS sulla porta *995*.

- Il MUA si connette e si autentica al server POP
- Il MUA recupera e scarica le email in locale
- Il client può scegliere di eliminare le email dal server (opzionale)
- La connessione viene chiusa dal MUUA
