È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva

Procmail: incompatibilità inspiegabile con file di testo

Ultimo Aggiornamento: 05/11/2007 17:43
Autore
Stampa | Notifica email    
OFFLINE
Post: 1
Registrato il: 29/10/2007
Sesso: Maschile


29/10/2007 10:39

GNU-Linux Debian Etch
Salve a tutti,
sto realizzando un server di posta interno sulla LAN casalinga con Postfix-Procmail-Spamassassin-Dovecot.
Ho un problema che non riesco a risolvere (né a spiegarmi) con Procmail il quale dovrebbe intervenire dopo Postfix per una semplice operazione di smistamento delle mail di tutti gli utenti (quindi configurazione globale di Procmail).
La riga di aggancio con Procmail del file di configurazione di Postfix, main.cf è:

mailbox_command = /usr/bin/procmail

Il file di configurazione globale di Procmail, /etc/procmailrc è:

MAILDIR=/var/spool/mail
PRDIR=$MAILDIR/procmail
LOGFILE=$PMDIR/log
SHELL=/bin/sh
VERBOSE=yes
:0:
* ^subject:.*prova.*
PROVA

Dovrebbe quindi intercettare tutte le mail con oggetto contenente la stringa prova e metterle nella mailbox PROVA.
Mi sono accorto che qualcosa non funziona perchè Procmail in realtà viene correttamente lanciato ma non intercetta mai nulla e anche mail che dovrebbe smistare in PROVA vanno nella mailbox del destinatario (nel log sempre "NO MATCH on " ^subject:.*prova.*).
Adesso arriva la parte curiosa. Ho provato a costruirmi un semplice file di testo con vi e/o pico e a lanciare direttamente procmail da linea di comando:

procmail rc.rules < filediprova

dove rc.rules è un file identico a /ect/procmailrc e filediprova una cosa tipo questa:

pippo
paperino
subject: prova
pluto

Anche in questo caso procmail NON smista il file nella mailbox PROVA ma recapita al destinatario, avvisando nel file di log che non trova il MATCH con l'espressione regolare (che invece dovrebbe trovare).
La cosa strana è che, scrivendo lo STESSO file su Windows e trasferendolo su linux con le cartelle condividse di samba, procmail lanciato dal linea di comando FUNZIONA BENISSIMO!!
A questo punto penso sia un problema di formati (un \n da una parte contro \n\r dall'altra forse), ciò non toglie che quello che arriva da Postfix a Procmail non viene mai processato bene.
C'è qualche opzione che mi sono dimenticato o qualche riga sbagliata/mancante nei vari file di configurazione?
Ringrazio in anticipo chi vorrà aiutarmi.
OFFLINE
Post: 68.598
Registrato il: 28/02/2002
Sesso: Maschile

AMMINISTRATORE
PRINCIPALE



ADMIN
Monsignore
IperF1 2008
IperUTENTE 2010
Briscola IperCafonica 2012
29/10/2007 13:00

Benvenuto sull'Ipercaforum [SM=x44500] [SM=x44502]

al momento non posso esserti d'aiuto, ma spero che gli altri utenti possano darti qualche suggerimento utile.

Come mai hai scelto Procmail?
Quali altre alternative avevi preso in considerazione?

_________________


Non condivido le tue idee, ma darei la vita per vederti sperculeggiare quando le esporrai.
OFFLINE
Post: 1
Registrato il: 29/10/2007
Sesso: Maschile


29/10/2007 20:33

Ciao e grazie per il benvenuto!

Diciamo che non è stata una vera e propria "scelta":
dopo un po' di ricerce su libri/internet è risultata
essere la combinazione più usata e sicura di programmi
per realizzare un server di posta. Non è nemmeno così
fondamentale, per la sola gestione della sola posta
interna, utilizzare Procmail (tantomeno Spamassassin)
ma siccome di imaparare non si finisce mai stavo
facendo qualche esperimento. E magari avrei anche
lasciato perdere Procmail se non fosse che il problema
sia risultato tanto strano e curioso... Tra l'altro
prima della prova "Windows", fatta quasi per caso,
non avevo nemmeno la minima idea perfino della direzione
da seguire per risolvere la cosa. Tutte le guide
consultate descrivono il processo di configurazione come
abbastanza semplice, se non si vogliono fare cose strane,
e non prendono nemmeno in considerazione un problema
come quello che mi è capitato (e mi capita tutt'ora...)
Spero veramente nell'aiuto di qualcuno perchè non saprei
nemmeno cos'altro cercare sui vari motori di ricerca!!
OFFLINE
Post: 1.288
Registrato il: 21/07/2007
Sesso: Maschile

Utente Power +



29/10/2007 21:34

Buona fortuna per il progetto! ;-)

_________________


--------------------------------------------------------------------------------------------------
Ero solito portare una pallottola nel taschino, all'altezza del cuore. Un giorno un tizio mi tirò addosso una Bibbia ma la pallottola mi salvò la vita.
OFFLINE
Post: 68.631
Registrato il: 28/02/2002
Sesso: Maschile

AMMINISTRATORE
PRINCIPALE



ADMIN
Monsignore
IperF1 2008
IperUTENTE 2010
Briscola IperCafonica 2012
29/10/2007 22:16

Hamster

usavo questo programma per gestire in Lan email e newsgroups
non so se lo conosci, ma mi ci trovavo bene anche se per configurarlo ci voleva un po'

_________________


Non condivido le tue idee, ma darei la vita per vederti sperculeggiare quando le esporrai.
OFFLINE
Post: 2
Registrato il: 29/10/2007
Sesso: Maschile


30/10/2007 10:32

Hamster non lo conoscevo, sembra interessante ma a quanto ho capito gira solo sotto Win32... Poi, se devo dire la verità, ormai è una questione personale tra me e Procmail! Ne resterà soltanto uno (mi sa lui)!
OFFLINE
Post: 68.662
Registrato il: 28/02/2002
Sesso: Maschile

AMMINISTRATORE
PRINCIPALE



ADMIN
Monsignore
IperF1 2008
IperUTENTE 2010
Briscola IperCafonica 2012
30/10/2007 14:59

Re:
AirXebec, 30/10/2007 10.32:

Hamster non lo conoscevo, sembra interessante ma a quanto ho capito gira solo sotto Win32... Poi, se devo dire la verità, ormai è una questione personale tra me e Procmail! Ne resterà soltanto uno (mi sa lui)!




allora in bocca al lupo! Tifiamo tutti per te! [SM=x44509]

_________________


Non condivido le tue idee, ma darei la vita per vederti sperculeggiare quando le esporrai.
OFFLINE
Post: 3
Registrato il: 29/10/2007
Sesso: Maschile


05/11/2007 10:47

Risolto inspiegabilmente!
Non sono riuscito a capire perchè ma adesso funziona. Ho ranzato via tutto e ho rifatto dall'inizio ed ora il maledetto procmail si comporta come mi aspettavo si comportasse già una settimana fa, sia interagendo con Postfix sia lanciato da linea di comando. Un vero mistero. L'unica accortezza che riporto, dato che mi ha fatto perdere un po' di tempo, è di mettere nel file di configurazione globale DROPPRIVS=yes. Questo fa in modo che le mail filtrate da procmail dopo Postfix siano salvate con proprietario USER dove USER è il destinatario. In caso contrario verrebbero salvate con proprietario root ed un eventuale server POP3 incontrebbe problemi di diritti in accesso alle mail. Probabilmente esistono anche altri modi per ovviare all'inconveniente ma questo è bello compatto e funziona bene. Ringrazio comunque per il supporto morale, sottolineando come questo sia stato l'unico forum dal quale ho ricevuto più di 0 (zero) risposte in merito all'argomento! Inoltre, la frustrazione nata dall'assenza in rete di guide passo-passo che permettano di mettere in piedi qualcosa di veramente funzionante, mi ha fatto venie l'idea di buttare giù due righe di spiegazione, in base all'esperienza personale e alle relative craniate stampate sul muro, sulla configurazione di un server Samba-Apache2-Mail con Debian. Se mai ne verrà fuori qualcosa di leggibile, farò sapere... Ciao e grazie!
OFFLINE
Post: 1.325
Registrato il: 21/07/2007
Sesso: Maschile

Utente Power +



05/11/2007 17:43

meglio così, no?

_________________


--------------------------------------------------------------------------------------------------
Ero solito portare una pallottola nel taschino, all'altezza del cuore. Un giorno un tizio mi tirò addosso una Bibbia ma la pallottola mi salvò la vita.
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi

Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 19:16. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com

IperCaforum il forum degli ipercafoni e delle ipercafone