<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>Spamassassin + mysql</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2 FACE="Arial">Hallo zusammen,</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Mein Mail Server funktionier ganz gut wollte aber noch die Spamassassin Miteinbinden. Da alles mit</FONT>
<BR><FONT SIZE=2 FACE="Arial">MySQL läuft dachte ich, werde auch Spamassassin mit MySQL Unterstützung einbinden.</FONT>
<BR><FONT SIZE=2 FACE="Arial">Was auch geklappt hat.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Mein Problem ist nun das ich für die Virtuellen User die in MySQL liegen auch user spezifische</FONT>
<BR><FONT SIZE=2 FACE="Arial">Spamassassin Konfigurationen nutzen möchte. Datenbanken und Tabellen sind eingelegt.</FONT>
<BR><FONT SIZE=2 FACE="Arial">Spamassassin greift auch drauf zu. Die such aber immer nach dem 'spamd' userer. Das ist der User mit dem spamd </FONT>
<BR><FONT SIZE=2 FACE="Arial">Ausgeführt wird und nicht nach dem user an dem die mail zugestellt wird.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Hier Mail MySQL log:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">050321 13:52:23 535 Connect postfix@localhost on spamassassin</FONT>
<BR><FONT SIZE=2 FACE="Arial"> 535 Query select preference, value from userpref where username = 'spamd' or username = '@GLOBAL' order by username asc</FONT></P>
<P><FONT SIZE=2 FACE="Arial"> 535 Quit</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Da die keinen 'spamd' user findet nimmt sie die '@GLOBA' werte.</FONT>
<BR><FONT SIZE=2 FACE="Arial">Spamd wird mit:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">/usr/bin/spamd -u spamd -x -q</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Gestartet.</FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Arial">Ja. Und nun weis ich nicht mehr weiter :-(</FONT>
</P>
<BR>
<BR>
<P><FONT SIZE=2 FACE="Arial">Hier ein paar configs:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Local.cf von Spamassassin:</FONT>
<BR><FONT SIZE=2 FACE="Arial">bayes_store_module Mail::SpamAssassin::BayesStore::SQL</FONT>
<BR><FONT SIZE=2 FACE="Arial">bayes_sql_dsn DBI:mysql:spamassassin:localhost</FONT>
<BR><FONT SIZE=2 FACE="Arial">bayes_sql_username *********</FONT>
<BR><FONT SIZE=2 FACE="Arial">bayes_sql_password *********</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">auto_whitelist_factory Mail::SpamAssassin::SQLBasedAddrList</FONT>
<BR><FONT SIZE=2 FACE="Arial">user_awl_dsn DBI:mysql:spamassassin:localhost</FONT>
<BR><FONT SIZE=2 FACE="Arial">user_awl_sql_username *********</FONT>
<BR><FONT SIZE=2 FACE="Arial">user_awl_sql_password *********</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">user_scores_dsn DBI:mysql:spamassassin:localhost</FONT>
<BR><FONT SIZE=2 FACE="Arial">user_scores_sql_username *********</FONT>
<BR><FONT SIZE=2 FACE="Arial">user_scores_sql_password *********</FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Arial">Master.cf:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">smtp inet n - n - - smtpd -o content_filter=spamd</FONT>
<BR><FONT SIZE=2 FACE="Arial">spamd unix - n n - - pipe</FONT>
<BR><FONT SIZE=2 FACE="Arial"> user=spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} -- ${recipient}</FONT>
</P>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>