Hallo Liste.
Hat jemand von euch schon mal mit content filtern gearbeitet, wie sie hier
beschrieben sind:
/usr/share/doc/packages/postfix/FILTER_README
Ich möchte mir gern einen Filter bauen, der bestimmte Textkörper in einer
Mail erkennt und sie gegen einen anderen austauscht (dabei aber attachements
unangetastet läßt).
Da ich aber leider kein Pearl programmieren kann, suche ich sowas wie ein
Gerüst, an das ich anknüpfen könnte.
Danke.
Andy
--
Andreas Feile
Hy, Am 02/02/09@22:46 schrieb Andreas Feile:
Hat jemand von euch schon mal mit content filtern gearbeitet, wie sie hier beschrieben sind:
/usr/share/doc/packages/postfix/FILTER_README
Ich möchte mir gern einen Filter bauen, der bestimmte Textkörper in einer Mail erkennt und sie gegen einen anderen austauscht (dabei aber attachements unangetastet läßt).
Da ich aber leider kein Pearl programmieren kann, suche ich sowas wie ein Gerüst, an das ich anknüpfen könnte.
Ich kenne postfix nicht aber falls nix anderes kommt, such mal in man procmailex/formail nach body. Procmail kann den body durchsuchen (ich weiss nicht ob Du Deinen Textkörper mit regex abgedeckt bekommst). Bei formail steht was von sed, was auch jeseits meines Horizonts liegt :(, aber vielleicht könnte man mit der Kombination was machen. HTH. -- :wq-y Maik
At Sonntag, 10. Februar 2002 08:57 Maik Holtkamp wrote:
Ich kenne postfix nicht aber falls nix anderes kommt, such mal in man procmailex/formail nach body.
Wie kann ich Mails, die auf Port 25 einschlagen, erst noch Procmail in den
Rachen werfen, bevor sie via smtp weitergeschaufelt werden? Ich will ja nicht
Mails filtern, die lokal zugestellt werden, sondern diejenigen, die durchs
Mailrelay laufen.
Geht das mit procmail?
--
Andreas Feile
Hallo Andreas,
From the keyboard of Andreas,
At Sonntag, 10. Februar 2002 08:57 Maik Holtkamp wrote:
Ich kenne postfix nicht aber falls nix anderes kommt, such mal in man procmailex/formail nach body.
Wie kann ich Mails, die auf Port 25 einschlagen, erst noch Procmail in den Rachen werfen, bevor sie via smtp weitergeschaufelt werden? Ich will ja nicht Mails filtern, die lokal zugestellt werden, sondern diejenigen, die durchs Mailrelay laufen.
Das sollte doch mit body und header checks gehen, die dir postfix anbietet. Entweder über reguläre Ausdrücke (default) oder über Perl Compatible Regüläre Ausdrücke (PCRE). gruß Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html
participants (3)
-
Andreas Feile
-
Maik Holtkamp
-
Waldemar Brodkorb