Amavis und SpamAssassin
Hallo, ich habe nun den Postfix mit MySQL und Cyrus mit TLS und Plaintext über SASL am laufen. *freu Jetzt habe ich Amavis und ClamAV eingebunden. Läuft auch sehr gut. Wenn der Spamd (SpamAssassin) läuft, dann arbeiten auch beide miteinander, nur SA schreibt keine Headereinträge. Wohl weil das Array @local_domains_maps = falsch ist. Ich habe im Netz nur local_domains_maps = ( read_hash("/etc/postfix/local.domains") ); als Lösung gefunden. Ok. Das ist ein Plaintext-File mit den Domainnamen drin. Aber wird die Datei auch ausgeführt, wenn sie das x-recht hat? Mein Ziel ist es, Amavis zu überreden, dass er auch meine Domains aus der DB übernimmt, nur im Netz finde ich irgendwie keine - mir einleuchtende - Lösung. Hier ein Perl-Skript welches ich Alternativ aufrufen könnte, um damit dann die DB zeilenweise auszulesen: #!/usr/bin/perl use DBI; $db_handle = DBI->connect("dbi:mysql:database=postfix;host=127.0.0.1:3306;user=postfix;password=password"); $statement = $db_handle->prepare("SELECT * FROM domain"); $statement->execute(); while ($row_ref = $statement->fetchrow_hashref()) { print "$row_ref->{domain}"; } $db_handle->disconnect(); Wer kann mir weiterhelfen? Vielen Dank Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (1)
-
Michael Post