1. Introduction (Introduzione)
Per alcuni tipi di nodi più piccoli in Internet, è impraticabile mantenere un sistema di trasporto messaggi (Message Transport System, MTS). Ad esempio, una workstation potrebbe non disporre di risorse sufficienti (cicli CPU, spazio su disco) per consentire a un server SMTP [RFC821] e al sistema di consegna della posta locale associato di rimanere residenti ed eseguire continuamente. Allo stesso modo, potrebbe essere costoso (o impossibile) mantenere un personal computer interconnesso a una rete IP per lunghi periodi, data la possibilità che le connessioni dial-up PPP siano l'unica connettività disponibile per tale nodo.
Nonostante ciò, è spesso molto utile essere in grado di gestire la posta su questi nodi più piccoli, e spesso supportano un agente utente (User Agent, UA) per facilitare le attività di gestione della posta. Per risolvere questo problema, un nodo che può supportare un'entità MTS offre un servizio maildrop a questi nodi meno dotati. Il protocollo Post Office Protocol versione 3 (POP3) è inteso per consentire a una workstation di accedere dinamicamente a un maildrop su un host server in modo utile. Solitamente, ciò significa che il protocollo POP3 viene utilizzato per consentire a una workstation di recuperare la posta che il server sta trattenendo per essa.
POP3 non è destinato a fornire manipolazioni estensive dei messaggi sul server; normalmente, la posta viene scaricata e poi eliminata. Un protocollo più avanzato (e complesso), IMAP4, è discusso in [RFC1730].
Per il resto di questo memo, il termine "host client" si riferisce a un host che utilizza il servizio POP3, mentre il termine "host server" si riferisce a un host che offre il servizio POP3.
Glossario:
- MTS (Message Transport System): Sistema di trasporto messaggi
- UA (User Agent): Agente utente
- maildrop: Casella postale sul server
- host client: Host che utilizza il servizio POP3
- host server: Host che offre il servizio POP3