[Postfixbuch-users] amavis verschluckt die mails ?
Achim Altmann
achim at altmann.li
Sa Nov 16 12:41:50 CET 2002
Hallo,
vor einiger Zeit habe ich hier schonmal eine Frage bezügl Amavis und
Postfix gestellt.
Mir wurde damals geraten amavis mit logging einzustellen um den Fehler
zu erkennen. Habe ich gemacht mit folgendem Eregbnis.
Hier nochmal das Gleiche.
Ich habe auf einem neuen Server redhat 8.0, mit dem aktuellsten
postfix-snapshot und dem aktuellsten amavisd-snapshot, weiter den
virenscanner von
# amavisd (snapshot-20020300) was configured for use with:
# H+BEDV AntiVir/X
Weiter habe ich den user vscan angelegt mit UID kleiner 500
Die perl-module und Kompressions-progs habe ich auch installiert.
Einige Module mußte ich von CPAN holen und per Hand installieren was
ohne Fehler lief. Mein Perl ist Perl5.8.0.
Meine Konfid-dateien sehen wie folgt aus
/etc/postfix/master.cf
localhost:10025 inet n - n - - smtpd -o
content_filter=
vscan unix - n n - 4 pipe
user=vscan argv=/usr/sbin/amavisd $sender $recipient
/etc/postfix/masin.cf
content_filter = vscan:
/etc/amavis.conf
# H+BEDV AntiVir
$antivir = "/usr/bin/antivir";
$DO_SYSLOG = "no";
# Directory to put log entries (if not using syslog)
$LOGDIR = "/var/amavis";
$LOGFILE = "amavis.log";
$log_level = 0;
Im log vom postfix steht folgendes
/var/log/maillog
Nov 16 13:18:48 web postfix/qmgr[29693]: 020C6FA83:
from=<admin at com-gate.com>, size=680, nrcpt=4 (queue active)
Nov 16 13:18:51 web postfix/pipe[29725]: 020C6FA83:
to=<achim.com-gate.com at mail.terragon.de>, orig_to=<achim at com-gate.com>,
relay=vscan, delay=3, status=sent (mail.terragon.de)
Nov 16 13:18:51 web postfix/pipe[29725]: 020C6FA83:
to=<admin.com-gate.com at mail.terragon.de>, orig_to=<admin at com-gate.com>,
relay=vscan, delay=3, status=sent (mail.terragon.de)
Nov 16 13:18:51 web postfix/pipe[29725]: 020C6FA83:
to=<erwin.com-gate.com at mail.terragon.de>, orig_to=<erwin at com-gate.com>,
relay=vscan, delay=3, status=sent (mail.terragon.de)
Nov 16 13:18:51 web postfix/pipe[29725]: 020C6FA83:
to=<markus.com-gate.com at mail.terragon.de>,
orig_to=<markus at com-gate.com>, relay=vscan, delay=3, status=sent
(mail.terragon.de)
Im log von amavisd steht folgendes
/var/amavis/amavis.log
Nov 16 01:02:51 web.terragon.de amavisd[28171]: starting. amavisd
snapshot-20020300 Fri Nov 15 23:23:29 CET 2002
netstat -na gibt mir u.a. folgende Ausgabe
tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN
telnet localhost 10025 ergibt folgendes
telnet localhost 10025
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.terragon.de ESMTP Postfix (1.1.11-20021109)
Nach dem senden von einer mail sehe ich mit ps xua noch folgendes
postfix 29818 0.0 1.1 3332 1452 ? S 13:42 0:00 smtpd -n
smtp -t inet -u
postfix 29819 0.0 1.1 3320 1436 ? S 13:42 0:00 cleanup
-t unix -u
postfix 29820 0.0 0.8 3064 1076 ? S 13:42 0:00
trivial-rewrite -n rewrite -t unix -u
postfix 29826 0.0 0.7 3016 992 ? S 13:42 0:00 pipe -n
vscan -t unix user=vscan argv=/usr/sbin/amavisd $sender $recipient
Die mails kommen jedoch nie an,
Was kann das sein ?
Gruß und danke
Achim
Ps: Laut Postfix-Buch sollte ich doch alles richtig gemacht haben oder ?
Mehr Informationen über die Mailingliste Postfixbuch-users