[Postfixbuch-users] [OT] E-Mails zusätzlich in DB abspeichern
Matthias Balke
mailinglists at matthias-balke.de
Mi Jan 9 12:40:43 CET 2008
Hallo,
mein Postfix speichert soweit ich weiß alle eMails sowohl Spam als
auch normale in einer mySQLDB.
Falls du Amavisd-new im Einsatz hast geht das ganze sehr einfach.
Man trägt einfach in der Amavis config (50-user) folgendes ein:
Hier Debian(getrennte Configs, glaube auf anderen Systemen ist es
eine große Config):
#using the 'sql:' method to store quarantined message to a SQL database:
$virus_quarantine_method = $spam_quarantine_method =
$banned_files_quarantine_method = $bad_header_quarantine_method =
'sql:';
$sql_select_policy = 'SELECT *,users.id FROM users,policy'.
' WHERE (users.policy_id=policy.id) AND (users.email IN (%k))'.
' ORDER BY users.priority DESC';
# Meine mySQL User heißen amavis_r und amavis_rw, danach kommt das
jeweilige passwort
#
@lookup_sql_dsn =
( ['DBI:mysql:dbname=amavis;host=localhost;port=5432', 'amavis_r',
'pw_r']);
@storage_sql_dsn =
( ['DBI:mysql:dbname=amavis;host=localhost;port=5432', 'amavis_rw',
'pw_rw']);
Die Datenbankstruktur zum importieren gibt es hier:
http://misc.matthias-balke.de/daten/amavis.sql
Hoffe das ist das was du suchst...
Mit freundlichen Grüßen
Matthias B.
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20080109/55c6f9a6/attachment.html>
Mehr Informationen über die Mailingliste Postfixbuch-users