[Postfixbuch-users] OT: Procmail unzuverlässig??

Antonius Bronstering antoniusbronstering at gmx.de
Di Apr 10 13:58:19 CEST 2007


Hallo,
ok, ist ein Ansatz werde ich mal probieren, das mit den Leerzeichen,
allerdings wundert mich das, da diese Regeln ja grundsätzlich
Funktioniern nur ab und zu Fehler machen.
Die log-Datei von procmail lässt sich ganz einfach beschreiben, er sagt
einfach bei der entsprechenden Regel "No Match On" obwohl es eigentlich
nen "Match On" sein müsste. Sonst ist da leider nichts raus zu erkennen.
Danke für den Tipp, auch wenn es ein wenig OT ist!
Gruß, Antonius

Am Dienstag, den 10.04.2007, 10:43 +0200 schrieb Kai Fürstenberg:
> Antonius Bronstering schrieb am 06.04.2007 20:30:
> > Hallo,
> > Ich bin gerade dabei einen Mailserver mit Postfix, Procmail und Qpopper
> > aufzusetzen, eigentlich lief nach dem ich das Buch gelesen habe auch
> > alles ziemlich reibungslos. Nun bin ich aber auf ein Problem gestoßen
> > was ich mir nicht erklären kann, ich nutze Procmail zum filtern der
> > Mails.
> > Allerdings nicht im klassischen Sinne mit verschiedenen Postfächern,
> > sondern mit nur einem Postfach, Procmail soll lediglich die Mails
> > filtern und dann den Betreff umbennenen, dieses funktioniert eigentlich
> > auch ziemlich gut, nur kommt es hin und wieder vor das mehrere Mails
> > nicht gefiltert werden, allerdings wenn ich diese weiterleite und noch
> > mal durch den Filter laufen lasse werden sie korrekt gefiltert, woran
> > kann das liegen, ist Procmail so unzuverlässig, oder liegt das an der
> > konfiguration?
> > Wenn Mails nicht gefiltert werden sehe ich in der Procmail.log einfach
> > nur "No match..." bei der betreffenden Regel. 
> >   
> Schick doch mal den Logauszug (procmail.log) und die entsprechende 
> Textzeile aus einer betroffenen Mail. Genauer gesagt: eine Textzeile aus 
> dem _Quelltext_ .
> > :0 fhwB
> > * ^.*Kunde1 Gesamtsicherung NAS
> >   
> Hier bin ich mir jetzt nicht so ganz sicher ob Procmail die Leerzeichen 
> so richtig interpretieren kann (auch bei den Regeln weiter unten).
> Wenn ich jetzt richtig gehe, kann der das nicht und es muss heissen:
> 
> * ^.*Kunde1[ ]Gesamtsicherung[ ]NAS
> ( Evtl. auch [ ]* )
> Ausserdem muss der gesamte Ausdruck in _einer_ Zeile im Mailquelltext stehen, darf also nicht umgebrochen sein.
> 
> > {
> > :0 fhwBa
> > 	* ^.*Operation beendet
> > 	| formail -i "Subject: -Kunde1--Daten--Acronis--OK-"
> > 	$DEFAULT
> >   
> > :0 fhwBE
> > 	| formail -i "Subject: -Kunde1--Daten--Acronis--Fehler-"
> > 	$DEFAULT
> > }
> >   
> [..]
> 
> Gruß
> Kai
> 




Mehr Informationen über die Mailingliste Postfixbuch-users