Martin Lammers wrote:
Hallo Liste,
ich versuche gerade einen Mailserver unter Suse 10.0 aufzusetzen. Dazu habe ich postfix ersteinmal über yast eingerichtet. Ich habe das Häkchen bei amavis aktivieren gesetzt. Mit den Standardeinstellungen wurden die ausgehenden Mails nicht auf Viren geprüft. Nach langer Suche habe ich dann in der main.cf content_filter = smtp:[localhost].10024 eingetragen,
Tippfehler? smtp:[localhost]:10024
da in der master.cf " smtp inet n - n - 2 smtpd -o content_filter=smtp:[127.0.0.1]:10024" steht Jetzt werden die Mails gescannt, ich bekomme aber die Fehlermeldung
Feb 13 21:13:16 mx01 amavis[8433]: (08433-01) WARN: all primary virus scanners failed, considering backups
Was bedeutet das?
Amavisd-new hat keinen primären Virenscanner gefunden. Welchen hast du konfiguriert? Hast du auch für die Aktualisierung des Virenscanners gesorgt? In /etc/amavisd.conf gibt es die Möglichkeit, einen Virenscanner einzubinden. Es sollten eigentlich schon einige als Beispiel eingetragen sein. Installiere doch mal clamav (und freshclam für die Aktualisierung), dann sollte Clamav nach einem Neustart von Amavis gefunden werden.
Im Minutentakt bekomme ich noch eine Fehlermeldung:
Feb 13 21:14:07 mx01 postfix/qmgr[8384]: warning: connect to transport smtp-amavis: No such file or directory
Hast du noch alte Mails in der Queue, bevor du den Contentfilter gesetzt hast? => Ausgabe von "mailq"? Falls da welche sind, mal neu in die Queue setzen. => "postsuper -r ALL"
Ich hatte aus Versehen mal in der main.cf content_filter = smtp-amavis:[localhost]:10024 eingetragen. Nach meinem Verständnis muß sich das doch mit dem geänderten Eintrag erledigt haben. Oder versteckt sich der Eintrag noch in einer anderen Datei?
Der content_filter can in main.cf (globale Gültigkeit) oder master.cf (pro Listener) gesetzt werden.
Ich frage mich ob die Konfiguration ueberhaupt so richtig ist, denn wenn ich in yast amavis anhake sollte es doch ohne Editieren einer der beiden Dateien funktionieren.
Poste doch mal: - Ausgabe von "postconf -n" und - Ausgabe von "grep -v "^#" /etc/postfix/master.cf" - Ausgabe von "egrep '(fail|warn|fatal|panic)' /var/log/mail" Insbesondere bei letzter Ausgabe sind die ersten Fehler nach dem Start von Postfix die wichtigsten. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com