Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 966

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Quick&amp;Easy Configuration HOWTO: Fetchmail</TITLE>
 <LINK HREF="Quick-Easy-Configuration-HOWTO-8.html" REL=next>
 <LINK HREF="Quick-Easy-Configuration-HOWTO-6.html" REL=previous>
 <LINK HREF="Quick-Easy-Configuration-HOWTO.html#toc7" REL=contents>
</HEAD>
<BODY>
<A HREF="Quick-Easy-Configuration-HOWTO-8.html">Avanti</A>
<A HREF="Quick-Easy-Configuration-HOWTO-6.html">Indietro</A>
<A HREF="Quick-Easy-Configuration-HOWTO.html#toc7">Indice</A>
<HR>
<H2><A NAME="s7">7. Fetchmail</A></H2>

<P>Fetchmail &egrave; il programma che si occupa di ricevere la posta dalle vostre
caselle email remote e passarle a procmail che si occupa dello smistamento
locale. E' forse il programma pi&ugrave; semplice da configurare, basta creare nella
propria home un file.fetchmailrc simile al seguente:
<P>=== file: $HOME/.fetchmailrc === 
<P>
<HR>
<PRE>
poll popmail.libero.it timeout 60 with proto POP3 
user &quot;tuo-nome-utente-remoto&quot; there 
with password &quot;tua-password-remota&quot; 
is tuo-login-locale here options fetchall

poll pop.tiscalinet.it timeout 60 with proto POP3 
user &quot;tuo-nome-utente-remoto&quot; there 
with password &quot;tua-password-remota&quot; 
is tuo-login-locale here options keep
</PRE>
<HR>
<P>Le sezioni possono essere ripetute, aggiungendone altre per eventuali altri
pop-server. La sintassi &egrave; simile all'inglese, quindi: interroga (POLL) il server
remoto indicato, se non ottieni risposta (TIMEOUT) per 60 secondi abortisci,
usa il protocollo (PROTO) POP3, con il nome utente (USER) e la password (PASSWORD)
remoti indicati, che corrisponde all'utente (IS HERE) dato e passa tutto quello
che ricevi al server smtp locale per lo smistamento tramite procmail (si potrebbe
usare l'opzione "mda" di fetchmail, ma per sicurezza e' meglio fare richiamare
procmail dall'smtp). OPTIONS KEEP mantiene la posta sul server remoto, senza
cancellarla dopo averla scaricata, mentre OPTIONS FETCHALL scarica tutti i
messaggi, sia vecchi che nuovi. 
<P>Ricordate che il file.fetchmailrc deve avere al piu' attributi 0710 (io
uso 0600), altrimenti fetchmail non parte: quindi date nella vostra home-directory
un bel: 
<P>
<HR>
<PRE>
chmod 0710.fetchmailrc 
</PRE>
<HR>
<P>Per ricevere la vostra posta, date dal prompt di shell il comando: fetchmail.
Possibili opzioni utili sono:
<P>
<UL>
<LI>-v : (anche ripetuto, come -vvvv) che stampa a video un resoconto di quello
che sta succedendo, pi&ugrave; dettagliato in base a quante v mettete</LI>
<LI>-c : controlla se c'&egrave; nuova posta senza scaricarla</LI>
<LI>-d n : (dove n indica il numero di secondi), avvia in modalit&agrave; demone,
che controlla e scarica la posta ogni n secondi</LI>
<LI>-q : interrompe lo scaricamento a intervalli regolari della posta</LI>
<LI>-a : scarica sia i vecchi che i nuovi messaggi</LI>
<LI>-k : scarica la posta lasciandola anche sul server remoto</LI>
<LI>-F : cancella i vecchi messaggi dal server remoto</LI>
<LI>-l n : non scarica i messaggi di dimensione superiore a quella indicata</LI>
</UL>
<P>Ricordate di impostare anche procmail per lo smistamento della posta prelevata
nelle vostre caselle locali, altrimenti la posta rimane in /var/spool/mail/nomeutente.
NON USATE LA POSTA DA ROOT! E' PERICOLOSO, POTRESTE PERDERLA TUTTA!
<HR>
<A HREF="Quick-Easy-Configuration-HOWTO-8.html">Avanti</A>
<A HREF="Quick-Easy-Configuration-HOWTO-6.html">Indietro</A>
<A HREF="Quick-Easy-Configuration-HOWTO.html#toc7">Indice</A>
</BODY>
</HTML>