Leggere la posta pop3


Come è possibile spedire posta
tramite telnet sulla porta 25 (utilizzando il protocollo SMTP) è
possibile anche leggerla.
Per prima cosa dobbiamo armarci di un programma che permetta di aprire
una connessione testuale alla porta 110 (protocollo POP3, Post Office
Protocol 3), fatto questo dobbbiamo collegarci al server di posta
della connessione correntemente in uso. Esempio:

telnet smtp.libero.it 110

Otterremo una stringa del tipo: + OK server ready
A questo punto per poter leggere la nostra posta personale basta che
immettiamo i comendi per autenticarci in modo tale che il server possa
riconoscerci e indirizzarci alla nostra posta personale.

USER "nomeutente"

Con questo comando immettiamo il nome dell’utente a cui vogliamo
collegarci, il se l’utente esiste otterremo questa risposta: +OK PASS
required
Questo significa che l’utente per finire l’handshake completo deve
immettere la password.

PASS "passworddellutente"

Questo specifica la password, se abbiamo digitato la password giusta
il server ci risponderà con il solito: +OK mailbox nomente@sevrver
ready

Adesso abbiamo a disposizione una serie di comandi del linguaggio
di POP3, il primo da provare è

STAT

Che restituisce una tabella corrispondente ai messaggi nella posta
in arrivo, con tanto di numero messaggio e dimensioni del messaggio.
Possiamo leggere il messaggio con il comando

RETR numeromail

oppure marcare il messaggio per la cancellazione con il comando

DELE numeromail

Sono disponibili altri comandi come APOP, UIDL, TOP, per maggiori informazioni sui comandi che si possono utilizzare nel
protocollo pop3 vi consiglio di dare uno sguardo alla reference
table ufficiale del pop3

E per completezza anche uno sguardo ai vari gestori di protocollo,
controllate il server che vi risponde ed andate sul sito della casa
produttrice.

Leggere la posta pop3 ultima modifica: 2003-08-12T00:00:00+00:00 da Enrico

Related Posts

Comments are closed.