Newsgroup: it.comp.os.linux.software
Titolo: Fetchmail+Procmail+Mutt

Ciao!
Prima di imbarcarmi in letture approfondite vorrei il conforto di essere
sulla strada giusta.
Obiettivo: leggere la posta con Mutt avendo pero` diviso preventivamente
quanto arriva in diversi folders.
Idea (non e` originale mia ma suggerita da questa lista):
    1. con Fetchmail scarico tutto (anche da diversi server) in
/var/spool/mail/utente
    2. con Procmail muovo tutto quanto presente in
/var/spool/mail/utente in tante
        sotto-directory di, per esempio, ~utente/mbox
    3. istruisco Mutt in modo che legga da tutte le sotto-directory di
~utente/mbox in
        modo che mi ritrovi sotto il folder inbox dentro Mutt diversi
sott-folder
        corrispondenti alle sotto-directory di cui sopra. In questo modo
so gia` di cosa
        leggero` accedendo ad un folder senza avere tutti gli e-mail
mescoalti insieme.
Potreste per favore commentare questa idea (ripeto non originale)
dicendomi se la strada e` quella giusta, magari indirizzandomi a letture
che vadano in questa direzione, oppure dicendomi di cambiare strada?
Grazie!
Ciao,
Maurizio.


The majority of the stupid is invincible and guaranteed for all time.
The terror of their tyranny, however, is alleviated by their lack of
consistency.
                -- Albert Einstein

 deve avere in /etc/postfix/
main.cf
 la riga
In effetti Postfix non l'avevo considerato. A che serve? Credevo che una volta
scaricata con Fetchmail in locale, la posta dovesse essere "solo" filtrata e
smistata per mezzo di Procmail e quindi letta con Mutt.
Dov'e` il posto di Postfix in tutto questo? Evidentemente c'e` qualche lacuna
nella mia visione: puoi/potete aiutarmi a colmarle?
Ancora grazie e ciao,
Maurizio.

scaricata con Fetchmail in locale, la posta dovesse essere "solo" filtrata e
Il problema e' su fetchmail.
Se procmail sbaglia qualcosa, la posta e' persa.
Se fetchmail passa a postfix, e poi postfix passa a procmail, la posta,
da qualche parte, c'e'. Forse non nel posto che speravi tu, ma c'e'.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Un bel dì, un alieno spacciandosi per roberto scrisse:
| 
| >> con Fetchmail passi la posta a Postfix (spero che usi Postfix !!) che
| >> deve avere in /etc/postfix/
main.cf
 la riga
| >
| >In effetti Postfix non l'avevo considerato. A che serve? Credevo che una volta
| >scaricata con Fetchmail in locale, la posta dovesse essere "solo" filtrata e
| Il problema e' su fetchmail.
| Se procmail sbaglia qualcosa, la posta e' persa.
| Se fetchmail passa a postfix, e poi postfix passa a procmail, la posta,
| da qualche parte, c'e'. Forse non nel posto che speravi tu, ma c'e'.
| 
Scusate se mi inserisco solo ora, ma i messaggi li leggo solo superficialmente, li salvo e
li approfondisco quando ho del tempo libero. 
Vengo subito al dunque: se ho ben capito questo thread e un altro di post di emmanuele bassi 
(novembre 2000 "miglior newsreader") quello che dovrei fare è sostituire nel .fetchmailrc
"smpthost localhost" con "-mda /usr/sbin/sendmail -oem -f %F" (anche se uso postfix, vero?)
di modo che, essendo procmail richiamato in /etc/postfix/
main.cf
, non rischio di perdere la posta
in entrata. Di conseguenza lo stesso richiamo di procmail in 
main.cf
 mi smisterebbe la posta
in uscita nei vari folders (la mail per pippo andrebbe nel folder +PIPPO della mia 
MAILDIR, etc) e dovrei disabilitare il comando "set copy" di .muttrc per evitare di trovarmi 
tutta la posta doppia.
Ho capito bravo o faccio qualche errore? se avete consigli, suggerimenti e aggiunte, vi prego
di postarle, perchè sono in pieno sbattimento dato chi mi accingo a configurare il sistema
in tal modo.
grazie mille in anticipo
-- 
maffo
icq 37596607
 
"Sono un uomo solo, sono solo un uomo"
(Sconosciuto, Viareggio 1997)
 
per ottenere il vero indirizzo e-mail rimuovi ".invalid"

"smpthost localhost" con "-mda /usr/sbin/sendmail -oem -f %F" (anche se uso postfix, vero?)
Cosi' si dice, ma fetchmail, di default, passa la posta all'SMTP attivo
in locale, per cui se postfix e' attivo, non ci dovrebbe essere bisogno
di fare nulla. (non uso postfix, non posso darti ulteriori notizie sul
resto)


Un bel dì, un alieno spacciandosi per roberto scrisse:
| >(novembre 2000 "miglior newsreader") quello che dovrei fare è sostituire nel .fetchmailrc
| >"smpthost localhost" con "-mda /usr/sbin/sendmail -oem -f %F" (anche se uso postfix, vero?)
| Cosi' si dice, ma fetchmail, di default, passa la posta all'SMTP attivo
| in locale, per cui se postfix e' attivo, non ci dovrebbe essere bisogno
| di fare nulla. (non uso postfix, non posso darti ulteriori notizie sul
| resto)
| 
| 
ho scoperto che in effetti fetchmail passa a postfix la posta in arrivo e riesco, con
procmail, a smistarla. quello che non riesco a fare è smistare quella in uscita: in pratica
vorrei avere dei file del tipo 
pippo.in
, pippo.out etc...e salvare inoltre in backup.gz (come
spiegato per quella in arrivo nell'HOWTO di mrshark).
lo devo fare con procmail o con mutt? riesci a darmi qualche dritta?
grazie mille


lo devo fare con procmail o con mutt? riesci a darmi qualche dritta?
Lo puoi fare sicuramente con mutt.
E se non sbaglio, c'e' una opzione sul tipo alwais bcc tra i parametri
di postfix (non lo uso, ma ho visto passare qualcosa di simile) se c'e',
mandi la posta in uscita ad un utente apposito, che poi procmail
trattera' come ti pare.


Un bel dì, un alieno spacciandosi per roberto scrisse:
| Cosi' si dice, ma fetchmail, di default, passa la posta all'SMTP attivo
| in locale, per cui se postfix e' attivo, non ci dovrebbe essere bisogno
| di fare nulla. (non uso postfix, non posso darti ulteriori notizie sul
| resto)
| 
grazie comunque; sei stato ugualmente utile, specialmente nel post successivo a questo
che io ho prontamente perduto :-((
ciao.


 lo devo fare con procmail o con mutt? riesci a darmi qualche dritta?
Scusate, ho aperto il thread ma solo ora ho potuto riprenderlo. Nel frattempo ho capito di piu` di
cosa capita e come dovro` configurare la posta in arrivo (server remoto -> fetchmail [-> postfix]
-> procmail -> mutt), o almeno credo.
Non mi e` chiaro cosa capiti nel senso inverso, ovvero COME/COSA devo configurare per spedire la
posta - soprattutto per farlo off-line, nel senso che scrivo tutto cio` che voglio, accumo messagi
che poi spediro` tutti insieme la prima volta che mi connetto (con fetchmail, in ricezione, faccio
cosi`: scrico tutto, poi, off-line, leggo quando e come voglio).
Uso gli stessi programmi al contrario? (Tenete conto che sono abituato al mondo Win in cui imposto
un SMTP server e tutto finisce li`, pertanto ho bisogno di capire per poter agire).
Grazie e ciao,
Maurizio.

 -> procmail -> mutt), o almeno credo.
Ti serve un MTA per poter leggere la posta offline. Ti consiglio Qmail
oppure Postfix.
http://www.qmail.org
http://postfix.linux.it
P.S. Cerca di non scrivere linee piu' lunghe di 72 caratteri, altrimenti
si fa fatica a leggerti.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

-> procmail -> mutt), o almeno credo.
www.telug.it
 c'e' un lavoro di michele sulla configurazione dei
programmi ...
-- 
     #@@@ missinglink on slackware 7.1 ###
     ####       member of telug        #@@