RE: [Postfixbuch-users] SQL-Queries loggen für mysql:
Marcel Hartmann
mail at marcel-hartmann.com
Mi Aug 24 13:53:01 CEST 2005
Hallo Michael,
> ich stehe wieder mal auf dem Schlauch, aber ich kann keine
> Infos darüber finden, wie ich postfix veranlassen kann mir
> die queries mitzuloggen wenn auf auf mysql: lookup-tables
> zugegeriffen wird.
>
> habe das mit -log=/tmp/mylogfile beim mysqld kurzfristig
> überbrücken können, aber ich hätte das gerne durch postfix
> gesteuert da der mysql server noch einiges anderes zu verkraften hat.
>
> any hint? am log-level alleine scheint es nicht zu liegen und
> in der doku scheint auch nichts zu stehen.
Wenn du über saslauthd mit pam_mysql zugreift, dann kannst Du
das hier angeben in den /etc/pam.d/imap|pop|smtp und sieve:
auth sufficient pam_mysql.so user=* passwd=* host=localhost db=*
table=mail_user
usercolumn=username passwdcolumn=password crypt=1 sqllog=1 logtable=mail_log
logmsgcolumn=msg logusercolumn=user loghostcolumn=host logtimecolumn=time
logpidcolumn=pid
Dann hast Du für jeden lookup über pam_mysql fein in /var/log/messages
ein Logeintrag stehen... Diesverursacht aber ne Menge an Querys und INSERTs,
das solltest Du berücksichtigen.
Gruß
Marcel
.::::::::::::::::::::::::::::::::::::::::::::::::::::::.
Marcel Hartmann
Tel. 04 41 - 960 34 49 Fax 04 41 - 960 34 47
Internet www.marcel-hartmann.com
e-Mail mail at marcel-hartmann.com
`::::::::::::::::::::::::::::::::::::::::::::::::::::::`
Mehr Informationen über die Mailingliste Postfixbuch-users