[Postfixbuch-users] mysql tabelle als hash bereitstellen, evtl. zugriffsprogrobleme?
Frank Fiedler
jmfpbml at gmx.de
Mo Jan 21 08:06:14 CET 2008
On Sun, 20 Jan 2008 23:45:51 +0100
Thomas Klein <mailinglist-postfixbuch at online.de> wrote:
> Hallo zusammen,
>
> wir hatten hier vor kurzem mal ein Thema bei dem es darum ging, z.B.
> relay_recipient_maps in mysql zu pflegen und dann per cronjob auslesen
> zu lassen und in ein hash-File umwandeln zu lassen.
>
> Das funktioniert auch soweit mit:
> mysql -uUSER -pPW -Dmailserver -e"SELECT mailadress,mailadress FROM
> relay_recipients" > /etc/postfix/relay_recipients
> postmap /etc/postfix/relay_recipients
>
> Wenn dies als cronjob 1x pro Minute ausgeführt wird, ist die
> Wahrscheinlichkeit ja recht hoch, dass auf das hash-File mal ein Zugriff
> von postfix erfolgt, während der cronjob das hash-file überbügelt bzw.
> per postmap aktualisiert.
>
> Was würde in einem solchen Fall passieren? Besteht die Möglichkeit, dass
> eine Mailzustellung deswegen fehlschlägt?
>
Ich gehe mal davon aus, dass für die Pflege der MySql-Daten eine Applikation
vorhanden ist. Ist es da nicht möglich, nach einer Änderung an der Tabelle
das Update des hash-Files anzustossen?
MfG
Frank
--
Frank Fiedler <jmfpbml at gmx.de>
Mehr Informationen über die Mailingliste Postfixbuch-users