Script fetchmail

4 risposte [Ultimo messaggio]
Ritratto di Darrol
Darrol
(Geek)
Offline
Geek
Iscritto: 07/09/2004
Messaggi: 170

Apro una nuova discussione avendo focalizzato il problema.

mi piacerebbe poter inserire in bashrc una funzione che mi dica se ci fosse posta o meno sul server pop del mio isp.

ho pensato ad una cosa del tipo

if ['fetchmail -k -p POP3 -u utenza pop.isp.it' = 0]<br />echo "Finalmente qualcuno  ti scrive"<br />else <br />echo "non ti si caga nessuno"<br />fi
ma non riesco a passargli la password per la connessione
Idee?

p.s.
ringrazio Torakiki che mi ha illuminato su fetchmail

Bye

"Lo sa che io ho perduto due figli?"
"Signora, lei è una donna piuttosto distratta!"
©Fabrizio DeAndré

GnuPG 0x948254AA

Ritratto di torakiki
torakiki
(Monster)
Offline
Monster
Iscritto: 30/10/2004
Messaggi: 291

Ciao
Big Grin sono contento che anche te apprezzi fetchmail Big Grin

... allora ho svangato un po' in google e sono "quasi" riuscito a risolvere il problema.... magari se uniamo le forze... Laughing

... allora quando lanciato fetchmail senza opzioni si va a cercare nella home di chi lo lancia il file .fetchmailrc (occhio che se gli dai le opzioni come nel tuo script usa quelle invece si quelle di .fetchmailrc!!)

Se il tuo ISP è tiscali ed usi pop3 e ti chiami darrol ma il tuo userID per tiscali è cicciput e la tua passwd è "cheficolinux" allora puoi configurare il file tipo cosí:
Quote:

poll "pop.tiscali.it" proto POP3 user "cicciput" with pass "cheficolinux" is "darrol" here

poi visto che ci sta la passwd gli dai un chmod 600 o come preferisci tu e poi in shell
$ fetchmail -v

a me si collega al server ma ancora da dei problemini nel fetch.... :cry:

fammi sapere se te la cavi meglio

ciao

Ritratto di torakiki
torakiki
(Monster)
Offline
Monster
Iscritto: 30/10/2004
Messaggi: 291

:idea: Laughing Laughing adesso funziona Laughing Laughing

... non so perchè l'ho lanciato e voilà ca functionne!!
[vedi post sopra]
ciao

Ps gli echo del tuo script son troppo belli.... se permetti me lo faccio uguale Laughing

Ritratto di Darrol
Darrol
(Geek)
Offline
Geek
Iscritto: 07/09/2004
Messaggi: 170

Fuziona, mo rimane solo da scriptare......

.....dANNto if then else.....

"Lo sa che io ho perduto due figli?"
"Signora, lei è una donna piuttosto distratta!"
©Fabrizio DeAndré

GnuPG 0x948254AA

Ritratto di Darrol
Darrol
(Geek)
Offline
Geek
Iscritto: 07/09/2004
Messaggi: 170

Gaudiate gente gaudiate,
inserite questo scriptino nel file .bashrc della vostra home o in /etc/bashrc dopo aver configurato fetchmail.
Un enorme grazie a Torakiki

fetchmail -cs<br />case $? in   0) echo Finalmente ti scrive qualcuno;;<br />           1) echo Come al solito non ti si caga nessuno;;<br />           2) echo Impossibile stabilire la connessione;;<br />            3) echo Autenticazione fallita;;<br />          4) echo Errore di protocollo;;<br />            5) echo Errore di sintassi ;;<br />             6) echo Errore sui permessi;;<br />             7) echo Errore sul Server;;<br />               8) echo Exclusion error;;<br />         9) echo SMPT fallito;;<br />            10) echo Errore Non definito;;<br />            *) echo Errore inaspettato;;<br />esac

et voilà.
Buon utilizzo

"Lo sa che io ho perduto due figli?"
"Signora, lei è una donna piuttosto distratta!"
©Fabrizio DeAndré

GnuPG 0x948254AA