[Postfixbuch-users] disclaimer in postfix mit kav und altermime
    Oliver Rau 
    oliver.rau at koeln.de
                  
    Mi Feb 28 15:07:49 CET 2007
    
    
Hallo,
noch ein Versuch, um einen Disclaimer in Postfix 2.1.5 zusammen mit 
Kaspersky Anti-Virus 5.5 und Altermime einzubauen;
!!!Bitte dringend um klaerende Hilfe!!!
Altermime tut soweit (lt. mitgeschriebenem Log), doch Postfix? zickt...
Woran liegt es?
Beschaeftige mich nicht ausschliesslich mit Mailservern, bin daher nicht 
der Guru und ich finde nirgends eine aehnliche Konstellation/Config, 
Kaspersky weiss auch keinen Rat.
Gruesse,
Oliver
Hier meine Konfiguration von
1.) disclaimer:
---------------
#!/bin/bash
SENDER_DOMAIN1=systemlogistik.dpd.de
SENDER_DOMAIN2=depot180.dpd.de
COPYRIGHT_HEADER="X-Copyrighted-Material: Please visit 
http://www.whatever.de"
INSPECT_DIR=/var/spool/discl
SENDMAIL=/usr/sbin/sendmail
ALTERMIME=/usr/local/bin/altermime
EX_TEMPFAIL=75
EX_UNAVAILABLE=69
# clean up ...
trap "rm -f in.$$" 0 1 2 3 15
cd $INSPECT_DIR || { echo $INSPECT_DIR existiert nicht; exit $EX_TEMPFAIL; }
cat >in.$$ || { echo Kann eMail nicht speichern; exit $EX_TEMPFAIL; }
# domain aus uebergebenem Absender filtern:
DOMAIN=${1##*@}
if [ $DOMAIN == $SENDER_DOMAIN1 -o $DOMAIN == $SENDER_DOMAIN2 ];
then
$ALTERMIME --input=in.$$ \
            --input=in.$$ >> /tmp/altermime.log \
            --disclaimer=/etc/postfix/disclaimer.txt \
            --disclaimer-html=/etc/postfix/disclaimer.txt \
            --debug \
            --xheader="X-Copyrighted-Material: $COPYRIGHT_HEADER" || \
            { echo Message content rejected; exit $EX_UNAVAILABLE; }
else
$ALTERMIME --input=in.$$ \
            --xheader="X-Copyrighted-Material: $COPYRIGHT_HEADER" || \
            { echo Message content rejected; exit $EX_UNAVAILABLE; }
fi
$SENDMAIL -i "$@" <in.$$
exit $?
2.) master.cf (Auszug)
-------------
## begin: Added by Kaspersky Anti-Virus Installer ##
smtp      inet  n       -       n       -       -       smtpd
         -o content_filter=lmtp:127.0.0.1:10030
pickup    fifo  n       -       n       60      1       pickup
         -o content_filter=lmtp:127.0.0.1:10030
[.....]
127.0.0.1:10030     inet  n      n      n      -      20     spawn
         user=kluser   argv=/opt/kav/5.5/kav4mailservers/bin/smtpscanner
## end: Added by Kaspersky Anti-Virus Installer ##
127.0.0.1:10031    inet  n      -      n      -      -      smtpd
      -o content_filter=discl:
      -o local_recipient_maps=
      -o relay_recipient_maps=
      -o smtpd_restriction_classes=
      -o smtpd_client_restrictions=
      -o smtpd_helo_restrictions=
      -o smtpd_sender_restrictions=
      -o smtpd_recipient_restrictions=permit_mynetworks,reject
      -o mynetworks=127.0.0.0/8
      -o strict_rfc821_envelopes=yes
      -o smtpd_error_sleep_time=0
      -o smtpd_soft_error_limit=1001
      -o smtpd_hard_error_limit=1000
discl     unix  -     n       n       -   -   pipe
3.) main.cf
-----------
...
content_filter = lmtp:127.0.0.1:10030
...
########################################################################################
Beim Test (EMail an mich selbst) bekomme ich folgende Meldung zurueck:
<oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de>: host
     127.0.0.1[127.0.0.1] said: 552
     <oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de> Error 
! (in
     reply to end of DATA command)
--1B6207EE.1172669071/mail.systemlogistik.dpd.de
Content-Description: Delivery report
Content-Type: message/delivery-status
Reporting-MTA: dns; mail.systemlogistik.dpd.de
X-Postfix/Debian_LINUX-Queue-ID: 1B6207EE
X-Postfix/Debian_LINUX-Sender: rfc822; oliver.rau at systemlogistik.dpd.de
Arrival-Date: Wed, 28 Feb 2007 14:24:31 +0100 (CET)
Final-Recipient: rfc822; 
oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix/Debian_LINUX; host 127.0.0.1[127.0.0.1] said: 552
     <oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de> Error 
! (in
     reply to end of DATA command)
--1B6207EE.1172669071/mail.systemlogistik.dpd.de
Content-Description: Undelivered Message
Content-Type: message/rfc822
Received: by mail.systemlogistik.dpd.de (Postfix/Debian_LINUX, from 
userid 107)
	id 1B6207EE; Wed, 28 Feb 2007 14:24:31 +0100 (CET)
Received: from mail (localhost.localdomain [127.0.0.1])
	by mail.systemlogistik.dpd.de (Postfix/Debian_LINUX) with ESMTP id 0B00F7E6
	for <oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de>; Wed, 
28 Feb 2007 14:24:31 +0100 (CET)
Logfile mail sagt:
------------------
...
Feb 28 14:24:31 mail postfix/pipe[14661]: 0B00F7E6: 
to=<oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de>, 
relay=discl, delay=0, status=sent (mail.systemlogistik.dpd.de)
Feb 28 14:24:31 mail postfix/lmtp[14656]: 1B6207EE: 
to=<oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de>, 
relay=127.0.0.1[127.0.0.1], delay=0, status=bounced (host 
127.0.0.1[127.0.0.1] said: 552 
<oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de> Error ! 
(in reply to end of DATA command))
Feb 28 14:24:31 mail postfix/qmgr[14649]: 1B6207EE: removed
    
    
Mehr Informationen über die Mailingliste Postfixbuch-users