[Postfixbuch-users] MySQL Daten exportieren und nutzen

traced at xpear.de traced at xpear.de
Mo Feb 9 18:15:50 CET 2009


On Mon, 09 Feb 2009 14:37:36 +0100, Torsten Weinstein
<postfix at codingpirates.org> wrote:
> traced schrieb:
>> Leo Unglaub schrieb:
>>> Hallo !
>>>> Irgendwann hatte ich aber dann das ständige Gehake mit der
>>>> MySQL-Replikation satt, und hate die Einträge einfach in gewissen
>>>> Abständen per .php Script (das auf der Shell der jeweiligen Postfix
>>>> Boxen aufgerufen wurde) die Einträge aus der Datenbank in Files
>>>> gezogen.
>>> Ohne dein Setup genau zu kennen, aber die Replikation wäre da
>>> eigentlich nicht nötig, da du ja auch direkt auf den MySQL-Server
>>> zugreifen kannst. Musst ihn halt auf Port 3306 auf allen Interfaces
>>> lauschen lassen und dann per IPTABLES den zugriff darauf nur von den
>>> Mailservern zulassen. So hat man eine einfache und zentrale
>>> Benutzerverwaltung.
>>>> Damit waren sämtliche Probleme weg wenn mal der MySQL Server down
war.
>>> Das stimmt natürlich, aber ein SQL-DUMP ist auch schnell auf einem
>>> anderen Server eingespielt.
>>> Viele Grüße
>>> Leo
>>>
>>> -- 
>>
>> Ich hatte damals 4 Postfix büchsen, einen Master-DB mit MySQL, und als
>> Fallback eine MySQL-Slave, auf den dann per Script umgeschwenkt wurde,
>> falls der Master ausgefallen war.
>>
>> Hatte Anfangs auch mal pro Postfix-Server einen lokalen MySQL-Server,
>> der sich als Slave alles relevante vom Master geholt hat, bin aber
>> auch bald davon abgekommen.
>>
>> Ich arbeite viel mit OpenVZ und virtuellen Servern. Wenn ich etwas
>> grundlegendes an einem der Mailgateways ändere (hier liegen lokal
>> keine Mails!!), dann schiebe ich die VE auf die anderen Hosts, passe
>> noch ein, zwei Hostnamen an und die Kisten laufen wieder, und alle
>> sind ein 1:1 Klon, also kein grosser Stress zu erwarten.
>>
>> viele Grüße,
>> Basti
>> -- 
>> _______________________________________________
>> Postfixbuch-users -- http://www.postfixbuch.de
>> Heinlein Professional Linux Support GmbH
>>
>> Postfixbuch-users at listen.jpberlin.de
>> https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
>>
> Danke für die Tipps.
> 
> Ich habe mich für die Lösung mittels Perl entschieden und erstelle
damit
> meine statischen Files, die Postfix in Zukinft nutzt.
> 
> Grüße
> 
> Torsten
> --

Mit welcher Programmiersprache ist reine Geschmackssache denke ich,
habe mich damals für PHP entschieden weil ich da die DB-Anbindung
am einfachsten fand :-)

Grüsse,
Basti



Mehr Informationen über die Mailingliste Postfixbuch-users