Salve a tutti,
il mio server di posta elettronica mi permette di collegarmi via telnet per leggere le email ] e vedere quante ne ho da leggere, pensavo di utilizzare uno shield enc28j60 per fare una connessione telnet al server di posta elettronica, fare il login e poi vedere quante email ho da leggere stampando il risultato su un display 7 segmenti o lcd....
Non trovando nulla riguardo il telnet con l'enc28j60 vi chiedo se qualcuno mi può gentilmente spiegare come inviare e leggere le stringe telnet (e ovviamente come avviare la connessione).
Qui posto i comandi che uso sotto mac osx per vedere il numero di emal da leggere.
telnet
open pop3.stakorr.it 110
(risposta dal server) Escape character is '^]'.
+OK Dovecot ready. <2528.1d6d5f.503f20e3.rOk7zZ+Fe2UYumY7N53utw==@imapoproxy05.ad.aruba.it>
(adesso invio io) user cesare@stakorr.it
(risposta) +OK
(ADESSO INVIO IO) pass xxxxxxxx
(risposta) +OK
(invio io) list
(risposta) +OK 0 messages:
.
io ho bisogno semplicemente di prendere la stringa 0 messages e tralasciare il tutto, come si fa?
il mio server di posta elettronica mi permette di collegarmi via telnet per leggere le email
tutti lo permettono, a meno che non fornisca solo il servizio di webmail
io ho bisogno semplicemente di prendere la stringa 0 messages e tralasciare il tutto, come si fa?
semplice, apri una connessione TCP con il server, e poi invii le scritte esattamente come faresti col telnet.
Infatti telnet == TCP
in pratica una volta che hai stabilito la connessione puoi immaginartela come se fosse una seriale