* kudega ha scritto:
> Giuseppe ho installato Balsa, e devo dire che fa proprio al caso mio!
> Interfaccia grafica, semplice da utilizzare ma soprattutto lo posso
> configurare facilmente con la posta in locale!
> ...Giuseppe avevi ragione sull'instabilit� di balsa... adesso per�
> l'ho aggiornato alla vers 2.0.13 che guarda caso � stata compilata e
> testata proprio sulla RH9. Per ora non ha ancora dato segni di
> cedimento... :)
Balsa proviene da mutt, perci� ha ereditato le sue caratteristiche.
L'ho provato nel frattempo anch'io e debbo dire che � stato proprio una
sorpresa. E' molto migliorato dall'ultima volta che l'ho provato calca
sempre pi� lo stile "professionale" di mutt, � fatto proprio bene, tutto
quello che ha � utile, � essenziale, � il contrario di evolution.
Sembra fatto apposta per lo sperimentatore, un vero e proprio strumento
di lavoro. Ho fatto piazza pulita degli altri client grafici ora tengo
solo questo, se in breve tempo � diventato cos� fuguriamoci in seguito ;)
Mi sembra che ha quasi tutte le funzionalit� di mutt, si vedono pure le
scritte a colori. Lo devo testare per bene, occasionalmente potrei
affiancarlo a mutt, tanto � vero che l'ho gi� configurato per questo ed
� stata una delizia di facilit� e potenza, che bellezza leggere le
mail di mutt senza problemi di compatibilit�, supporta tutti i tipi
di mailbox.
> Quindi scarico con fetchmail, distribuisco con procmail e leggo e
> scrivo cone balsa, per spedire la posta invece utilizzo il sever in
> remoto... nel mio caso mail.inwind.it:25
Vedo che hai le idee chiare ;)
> Insomma ora non mi resta che inserire in fetchmail tutti gli account e
> creare quelche filtro anti spam in procmail.
Questo � facile lo vedrai nella risposta finale.
> Aaaaaaa proposito... � possibile filtrare la posta prima di scaricarla?
La soddisfazione di vedere l'azione di procmail mandare a finire nel pozzo
nero tramite la traccia lasciata sul log "from" tutta qualle posta
indesiderata me la devo ancora gustare... pertanto mi ha distolto da questa
possibilit� che tu richiedi ;)
Filtrare con procmail la posta prima di scaricarla credo per� che non sia
possibile.
Riguardo a fetchmail invece posso dirti che � previsto un comando che sembra
abile a bloccare lo spam che risulta per� dai seguenti errori
SMTP/ESMTP 452, 552, 553 ed altri che per il loro significato rimando alla
pagine man di fetchmail.
Comunque se vuoi provare la sintassi � di questo tipo:
$ fetchmail -Z <nnn>
Possono essere inseriti pi� numeri separati da virgola.
Quindi quando scarichi la posta con fetcmail dovresti utilizzare questo
comando:
$ fetchmail -a -Z 452, 552, 553, ...
Eventualmente prova e poi fammi sapere. Non credo per� che ci si possa fare
molto considerando che nessuno lo usa. Personalmente, al riguardo, aspetto
Syd perch� se ne vale la pena potrebbe essere un'altro argomento interessante
da approfondire.
Colgo l'occasione per dirti (me ne ero dimenticato nelle precedenti mail) che
quando avvii fetchmail per scaricarti la posta devi aggiungere il flag -a
ossia:
$ fetchmail -a
cos� se per qualunque ragione un messaggio ti rimanesse sul server nonostante
sia stato scaricato, nel prossimo prelievo fetchmail possa cancellartelo
anzich� darti ogni volta un errore che � stato gi� letto. In questo caso
fetchmail non te lo cancellerebbe mai senza l'opzione -a
> Non posso filtrarla direttamente in remoto
Se imposti i filtri su webmail sembra invece che funzioni parzialmente.
> e poi automatizzare il download delle mail che hanno
> "superato" i filtri?
Basta inserire una regola in .procmailrc che troverai specificata nell'ultima
risposta.
> PS: Se qualcuno pu� postare anche qualche esempio di filtro per
> procmail... assieee!! :)
# _E' importante che all'inizio di tutti i filtri di .procmailrc siano_
# _presenti queste regole_:
MAILDIR=$HOME/Mail # questa sicuramente l'hai gia
:0 fhbw # qui elimina caratteri new-line ^M
* ^X-XaM3-API-Version
| sed 's/=0D//g'
:0 fhw # Questa ti risistema l'header from che
| formail -I "From " -a "From " # procmail nel delivery sposta rendendo
# poi illegibile la mail dal client
LOGFILE=$MAILDIR/from # Qui imposti il log per la traccia della
# consegna, from � il solito file
# vuoto che devi crearti con touch in
# ~/Mail
#Questi sono alcuni filtri di posta indesiderata che li puoi
#inserire cos� come sono in ~/.procmailrc all'inizio di tutti
#gli altri filtri che hai gi� impostato.
SPAM=/dev/null # qui mandi nel pozzo nero la posta
# in cui nella regola del filtro
# inserirai $SPAM
:0:
* ^From.*Com.Info
$SPAM
:0:
* [EMAIL PROTECTED]
$SPAM
:0:
* ^From.*LiberoNews
$SPAM
#Questi filtri invece sono relativi alle tue mailbox destinate a ricevere
#posta specifica, li metti dopo i filtri per la posta indesiderata.
:0:
* ^(To|Received).*kua79 # Qui hai la regola per la tua mailbox
kua79 # se non ce l'hai la crei una vuota in
# ~/Mail
:0:
* ^TO_*linux-mandrake.com # Questa � la regola per filtrare
newbie-it # dentro la mailbox newbie_it (creata con
# touch in ~/Mail) tutta la posta
# proveniente dalla lista newbie
:0
new-mail.spool # Qui metti una mailbox che io ho chiamato new-mail.spool
# ma puoi chiamarla come vuoi, la devi creare prima vuota
# in ~/Mail questa servir� a catturare tutta la posta
# sfuggita ai filtri precedenti.
Tieni presente che un errore di posizione dei filtri pu� essere sufficiente
ad invalidare anche l'efficacia di tutti gli altri. I filtri vengono letti
in seguenza.
Ciao, Giuseppe.
--
GNU/Linux Powered
Red Hat 9.A (Shrike) Kernel 2.4.20