Newsgroup: it.comp.os.linux.sys
Titolo: smistamento email

salve a tutti,
possiedo molti archivi email(mbox) di svariati decine di MB, che volevo
smistare. Inoltre desidererei smistare la posta scaricata tramite fetchmail.
finqui niente di male. il fatto è che vorrei smistarle in dir del tipo
year/month. avevo pensato a procmail, che ho sempre utilizzato, e sono riuscito
ad adattarlo alle mie esigneze(basandosi sull'header Date:),
purtroppo per alcune e-mail questo header non è del tutto standard, e il
comando 'date' che utilizzo per ricavarmi il mese e l'anno mi da errore. non so
proprio come sistemarle questi header. avevo pensato di smistare queste email
in una dir ausiliaria, e modificare gli header a mano, ma è un lavoraccio, che
vrrei evitare specialmente per le email in ingresso.
vi chiedo allora se c'è:
- o un prg simile a 'date' che faccia le giuste conversioni
- o un prg di smistamento utilizzabile al posto di procmail
- o qualche altra soluzione che potrei adottare
per precisare gli header incriminati sono del tipo:
Tue, 27 Nov 2001 08:00:00 GMT+01:00
infatti se notate l'ultima parte non è conforme allo standard.
avevo pensato anche di troncarla, con sed o simili, ma deve essere qualcosa che
vada bene per tutti gli header, che si possono presentare in forma diverse ma
sempre conformi allo standard.
grazie a tutti
ckk8
-- 
Real name: Fabrizio Chiarello		    | a Debian GNU/Linux "Woody" 
Nicknames: ckk8				    | is running on Linux 2.4
e-mail:	   
fchia...@inwind.it
             |	     ckk8_Labs 

Se vuoi smistare messaggi che hai ricevuto in passato
devi per forza basarti su un campo dell'header del messaggio. Se invece vuoi
smistare i messaggi al momento
in cui li ricevi, che ti importa dell'header? La data attuale ti basta, no?
Ciao
Fabrizio Chiarello <ciccotto@ckk8_Labs.org> wrote in message
dvs84a...@127.0.0.1...


 Ciao
ed infatti come dici tu, per smistare quella attuale utilizzavo la data
odierna. il problema è con le mbox vecchie che vorrei smistare, da quando ho
cambiato pc. il nocciolo del problema sarebbe quello di riuscire a sistemare
gli header Date: errati, e avrei risolto il problema.
grazie
-- 
Real name: Fabrizio Chiarello		    | a Debian GNU/Linux "Woody" 
Nickname:  ckk8						    | is running on Linux 2.4
e-mail:	   
fchia...@inwind.it
         |	     ckk8_Labs 

 - o un prg di smistamento utilizzabile al posto di procmail
grepmail opzione -d 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao,
e se usassi la data dell'envelope invece di quella della mail?
Ciao
A.T.
"Fabrizio Chiarello" <ciccotto@ckk8_Labs.org> ha scritto nel messaggio
news:dvs84a...@127.0.0.1...


 Ciao
effettivamente potrei tirare fuori le date dagli header Received, in
particolare dal primo, che ha la data più esatta, solo che non so come fare,
ogni mail ha più di un campo received(e per di più multiriga), 
e anche se riuscissi ad estrarne il
contenuto come faccio ad estrarre la data? purtroppo non sono pratico di sed et
similia, ma so che si può fare.
qualcuno ha qualche idea?
grazie
-- 
Real name: Fabrizio Chiarello			| a Debian GNU/Linux "Woody" 
Nickname:  ckk8					| is running on Linux 2.4
e-mail:	   
fchia...@inwind.it
			|	     ckk8_Labs