Re: [newbie-it] le sorprese di kmail - ravanando con procmail
* Arwan ha scritto: Problemino: ho letto il man per fare il filtro su una cartella con la data corrente, ma non ho trovato esempi per filtrare tutte le mail arrivate prima di una certa data, credo che gli esempi del man diano per scontato il filtro giornaliero... e io ho roba vecchia da sistemare. Pensavo di agire cosi': :0: * ^Received:.*May 2003 $MAILDIR/0305 pero' nelle mail ci sono piu' righe che iniziano con Received... non e' che questo manda in pallone tutto? A parte il fatto che c'e' il campo date, che ho visto solo adesso... Personalmente non ho ancora usato l'header 'Date:' come chiave per un filtro. So che questo header è la data di partenza del messaggio che il sistema locale del mittente inserisce nel messaggio appunto in uscita. Una volta comunque che hai smistato per anno/mese vedi la seguente regola per un archiviatore automatico. Se in un file .procmailrc inserisci le variabili: DATE=`date +%y-%m` ARCHIVEDIR=$MAILDIR/archivio #archivio è una directory che devi creare Una regola come questa per esempio :0: * ^TO_*linux-mandrake.com $ARCHIVEDIR/newbie-mdk.$DATE Ha l'effetto di archiviare automaticamente, mese per mese, tutta la posta proveniente da newbie-it, tieni conto che questo sistema di archiviazione non considera l'headers Data, ma la tua ora locale di inserimento nell'archivio. Per questo non è utilizzabile per gli scopi della tua richiesta. Intanto potresti già farlo funzionare nel tuo sistema fetchmail-procmail-Mutt in maniera che procmail possa utilizzare questa regola nel monmento che riceve le consegne da fetchmail e i messaggi verranno inseriti in una mailbox datata che viene creata automaticamente e la posta di ogni mese avrà la sua rispettiva mailbox. Attualmente non ho fatto prove di smistamento per data ma non ho fretta. Quello che invece mi sta impegnando è la operatività del sistema in generale, per esempio ora sto configurando gli hook di mutt. Inoltre se tu avvii il tuo sistema con init 3 perchè preferisci la modalità testo, hai mai pensato poi come fare per vedere gli allegati grafici della posta il più velocemente possibile da Mutt ? Sto cercando di configurare .mailcap per far funzionare bene con init 3 l'avvio di questi allegati grafici. Con init 5 è facile, nella modalità testo invece sono riuscito cliccando sugli allegati grafici dei messaggi elencati da mutt ad avviare il programma per esempio che legge, ma non viene caricato l'allegato e sto cercandone i motivi. Sto ricercando anche i motivi per cui nei miei headers X-Mailer a volte viene scritta e a volte no, forse è la conseguenza di un hook configurato male, anche se non sono convinto. PS: Perchè hai inserito il replay to in kmail con il tuo indirizzo di posta è ridondante ti consiglierei di disatattivarlo. Ciao, Giuseppe. -- GNU/Linux Powered Red Hat 9 (Shrike) Kernel 2.4.20
Re: [newbie-it] le sorprese di kmail - ravanando con procmail
Alle Saturday 07 June 2003 16:21, a proposito di Re: [newbie-it] le sorprese di kmail - ravanando con procmail (e chissa' a cosa pensava veramente), Giuseppe Ferruzzi ha scritto: A parte il fatto che c'e' il campo date, che ho visto solo adesso... Personalmente non ho ancora usato l'header 'Date:' come chiave per un filtro. Funzia, funzia. A Son di testate l'ho fatto andare... mi crescevano le cartelle a dismisura e il sistema non si fermava piu' perche' avevo messo il loop la mailbox da processare con quella di destinazione :-) Se in un file .procmailrc inserisci le variabili: DATE=`date +%y-%m` Si', lo so, ma mi trovo bene a fare questo lavoro dopo che il mese e' passato, e non subito... potrei introdurre un qualche calcolo, ma poi il nome del mese (vedi may) come lo cambio in automatico? Ha l'effetto di archiviare automaticamente, mese per mese, tutta la posta proveniente da newbie-it, tieni conto che questo sistema di archiviazione non considera l'headers Data, ma la tua ora locale di inserimento Infatti, ed io invece voglio filtrare sulla data della mail... ma come ho detto funzia: :0: * ^Date:.*May 2003 $MAILDIR/0305 Intanto potresti già farlo funzionare nel tuo sistema fetchmail-procmail-Mutt in maniera che procmail possa utilizzare questa regola nel monmento che riceve le consegne da fetchmail e i messaggi verranno inseriti in una mailbox datata che viene creata automaticamente e la posta di ogni mese avrà la sua rispettiva mailbox. Come ti dicevo, mi va meglio fare tutto a fine mese, altrimenti rischio di perdermi tra i file. Quello che invece mi sta impegnando è la operatività del sistema in generale, per esempio ora sto configurando gli hook di mutt. Oh.oh... mi sono impallata anch'io. Ah, un'latra importante cosa: come si tolgono i beep che annunaciano l'arrivo delle mail? Quando ne scarichi un centinaio al mattino alle 6 non e' gran che piacevole... Ho rovistato su .muttrc, c'era un campo col beep, ma mi toglie il suono solo dal primo server da cui scarico, e gli altri pop nisba... Inoltre se tu avvii il tuo sistema con init 3 perchè preferisci la modalità testo, hai mai pensato poi come fare per vedere gli allegati grafici della posta il più velocemente possibile da Mutt ? Yes, lo salvo e non li guardo. Statisticamente ho un allegato grafico alla settimana, puo' anche aspettare. So che ci sono dei programmini, ma non ricordo quali. Per ora ho problemi piu' grossi. Sto cercando di configurare .mailcap per far funzionare bene con init 3 l'avvio di questi allegati grafici. Tieniti pronto per le spieazioni... Sto ricercando anche i motivi per cui nei miei headers X-Mailer a volte viene scritta e a volte no, forse è la conseguenza di un hook configurato male, anche se non sono convinto. Io sono in cerca di capire come funziona l'editor per i messaggi... per caso ne hai uno di semplice che funzioni da init3? PS: Perchè hai inserito il replay to in kmail con il tuo indirizzo di posta è ridondante ti consiglierei di disatattivarlo. uh? A dire il vero sto postando con kmail come la settimana scorsa... sendmail ancora non mi funziona... -- Arwan Strategia perdente, amoreggiare con la persona con cui si e' in rapporto d'amicizia. Avevo sempre cercato di tenermi lontano da situazioni del genere, era assurdo pensare che mi ci infilassi proprio allora. Asciuti, La notte dei Pitagorici
[newbie-it] le sorprese di kmail - ravanando con procmail
Ho fatto un po' di esperimenti coi filtri di procmail, e il campo prova era, ovvio, l'insieme delle mailbox di kmail. Rovista rovista rovista, sono costretta a fermare il primo processo lanciato perche' dopo 20 minuti non si capisce se la shell e' impallata o sta lavorando. Apro la cartella-cavia per vedere cosa e' successo e... meraviglia delle meraviglie! Dentro ci sono _tutte_ le mail che ci avevo messo, anche quelle da tempo immemorabile archiviate e _cancellate_... sfido io che le mailbox di kmail aumentano a dismisura... Problemino: ho letto il man per fare il filtro su una cartella con la data corrente, ma non ho trovato esempi per filtrare tutte le mail arrivate prima di una certa data, credo che gli esempi del man diano per scontato il filtro giornaliero... e io ho roba vecchia da sistemare. Pensavo di agire cosi': :0: * ^Received:.*May 2003 $MAILDIR/0305 pero' nelle mail ci sono piu' righe che iniziano con Received... non e' che questo manda in pallone tutto? A parte il fatto che c'e' il campo date, che ho visto solo adesso... -- Burp! Arwan