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