Re: postfix/mysql problem...

From: Phil Regnauld (none@regnauld--starBSD.org.lh.bsd-dk.dk)
Date: Thu 16 Oct 2003 - 19:07:37 CEST


Date: Thu, 16 Oct 2003 19:07:37 +0200
From: Phil Regnauld <none@regnauld--starBSD.org.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: postfix/mysql problem...

Jeppe Liisberg
> De var chrooted... så problemet er løst ved at sætte
> hosts = 127.0.0.1
> i stedet for localhost...
>
> findes der en bedre løsning?/er det en dårlig løsning?

        Det er ok, men du risikere at have problem med "Too many connections"
        fra MySQL.

        Foretrukne metode i Postfix 2+ er at bruge proxymap (man proxymap):

        proxy:mysql:/usr/local/etc/postfix/virtual_alias.cf

        1) proxymap chrootes ikke, og den bruges som "link" mellem Postfix
        daemoner og MySQL
        2) en andel fordel er at den multiplexer requests fra alle daemoner
        til en enkel MySQL/PgSQL/LDAP/... connection, så oversvømmer du ikke
        din backend:

    cleanup __
    cleanup __\
    ... \\____
    smtp ------+----\
    smtp ------+-----\__ proxymap <-> *SQL
    ... ___/
    virtual -----Ž__/
    virtual _____/
    ...



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:32 CET