Passa al contenuto principale

5. The TRANSACTION State (Lo stato TRANSACTION)

Una volta che il client si è identificato con successo al server POP3 e il server POP3 ha bloccato e aperto il maildrop appropriato, la sessione POP3 è ora nello stato TRANSACTION. Il client può (may) ora emettere ripetutamente uno qualsiasi dei seguenti comandi POP3. Dopo ogni comando, il server POP3 emette una risposta. Alla fine, il client emette il comando QUIT e la sessione POP3 entra nello stato UPDATE.

Ecco i comandi POP3 validi nello stato TRANSACTION:

Comando STAT

Argomenti: nessuno
Restrizioni: può essere dato solo nello stato TRANSACTION
Risposte possibili: +OK nn mm

C: STAT
S: +OK 2 320

Comando LIST

Formato: LIST [msg]
Argomenti: un numero di messaggio (opzionale)
Restrizioni: può essere dato solo nello stato TRANSACTION

C: LIST
S: +OK 2 messages (320 octets)
S: 1 120
S: 2 200
S: .

Comando RETR

Formato: RETR msg
Argomenti: un numero di messaggio (richiesto)
Restrizioni: può essere dato solo nello stato TRANSACTION

Comando DELE

Formato: DELE msg
Argomenti: un numero di messaggio (richiesto)
Restrizioni: può essere dato solo nello stato TRANSACTION

Comando NOOP

Argomenti: nessuno
Restrizioni: può essere dato solo nello stato TRANSACTION

Comando RSET

Argomenti: nessuno
Restrizioni: può essere dato solo nello stato TRANSACTION