[Postfixbuch-users] PCRE aus Mysql

Andreas Winkelmann ml at awinkelmann.de
Mi Mai 18 14:12:07 CEST 2005


Am Wednesday 18 May 2005 13:41 schrieb Martin Seidel:

> >>Lassen sich eigentlich auch die Lookup-Typen pcre und regexp aus einer
> >>Mysql-Tabelle laden oder gibt es dabei Probleme, da der Lookup-Typ dann
> >>nicht mehr spezifiziert wird? Wenn ich es richtig verstanden hab,
> >>spzifiziert doch der Lookup-Typ die ausgeführten Funktionen, also  wenn
> >> ich mysql: einbinde weiß Postfix, dass es die Daten aus der
> >> Mysql-Tabelle holen soll und dann als normale  Strings bzw. Pattern
> >> verarbeiten soll, aber bei PCRE wüßte Postfix das ja nicht zwangsläufig
> >> und wurde doch die Daten als Standard-Pattern verarbeiten und nicht als
> >> PCRE / REGEXP. Oder hat Postfix einen PCRE/REGEXP-Detektor eingebaut,
> >> oder werden alle Pattern als pcre/regexp verarbeitet? Wäre toll wenn da
> >> jemand Licht ins Dunkel bringen könnte.
> >
> >http://dev.mysql.com/doc/mysql/en/regexp.html
>
> Trifft's nicht ganz, ist aber trotzdem interessant. Ich wollte
> eigentlich nur die header und body-checks in eine Mysql-Tabelle
> auslagern. Da ich den Rest ja auch schon in der Datenbank pflege hätte
> ich dass recht geschmeidig gefunden. Aber die mysql-regexp lassen sich
> in diesem Fall wohl nicht verwenden, zumindest fällt mir kein Weg ein.

Hmm, evtl. lässt sich dynamisch ein select mit bestimmten Werten einer Tabelle 
zusammenbauen und ausführen. Aber sowas habe ich noch nie versucht. Und ich 
habe jetzt auch spontan nix dazu gefunden. Wäre aber sicher interessant ;-)

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users