[Postfixbuch-users] disclaimer in postfix mit kav und altermime
Oliver Rau
oliver.rau at koeln.de
Fr Mär 2 00:08:26 CET 2007
hallo zusammen,
die klammerung hat nichts gebracht (die idee hatte ich auch schon); ich
habe einfach die if-abfrage rausgenommen (zurueck zum original) und
siehe da, der disclaimer haengt an der email, siehe source der mail.
nach den abschliessenden tests poste ich morgen die komplette conf zum
topic...
:
From - Thu Mar 01 23:40:21 2007
X-Account-Key: account2
X-UIDL: 45E7564E.6050604 at systemlogistik.dpd.de
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <oliver.rau at systemlogistik.dpd.de>
X-Original-To: oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de
Delivered-To: oliver.rau~systemlogistik.dpd.de at mail.systemlogistik.dpd.de
Received: from mail (localhost.localdomain [127.0.0.1])
by mail.systemlogistik.dpd.de (Postfix/Debian_LINUX) with ESMTP id
BA2297EE;
Thu, 1 Mar 2007 23:39:40 +0100 (CET)
Received: by mail.systemlogistik.dpd.de (Postfix/Debian_LINUX, from
userid 107)
id A63977FC; Thu, 1 Mar 2007 23:39:40 +0100 (CET)
Received: from [10.15.1.215] (unknown [10.15.1.215])
by mail.systemlogistik.dpd.de (Postfix/Debian_LINUX) with ESMTP id 70A2D7EE
for <oliver.rau at systemlogistik.dpd.de>; Thu, 1 Mar 2007 23:39:40 +0100
(CET)
Message-ID: <45E7564E.6050604 at systemlogistik.dpd.de>
Date: Thu, 01 Mar 2007 23:40:14 +0100
From: Oliver Rau <oliver.rau at systemlogistik.dpd.de>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Oliver Rau <oliver.rau at systemlogistik.dpd.de>
Subject: tttttttttttt
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
X-Copyrighted-Material: Please visit http://www.dpd.net
X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.10/RELEASE,
bases: 02032007 #259763, status: clean
ttttttttt
tttt
/* begin mua signature
--
Freundliche Gruesse
Oliver Rau
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Oliver Rau
Systemadministrator
DPD Systemlogistik GmbH & Co. KG
Ludwig-Erhard-Strasse 12, DE-85375 Neufahrn
Tel. +49 (0)8165 / 942-172
Fax. +49 (0)8165 / 942-105
Mob. +49 (0)175 / 938 059 0
E-Mail: oliver.rau at systemlogistik.dpd.de
GnuPG-Key: 0xB1EC9EBC
PGP: http://wwwkeys.de.pgp.net
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
/* end mua signature
/* begin disclaimer by altermime
Sitz der Gesellschaft: Neufahrn b. Freising
Registergericht Muenchen HRA 77871
Persoenlich haftende Gesellschafterin:
DPD Systemlogistik Management GmbH
Registergericht Bad Hersfeld HRB 799
Geschaeftsfuehrer: Andreas Wild
/* end disclaimer by altermime
Kai Fürstenberg schrieb:
> Jan P. Kessler schrieb:
>
> Danke, wieder was dazugelernt.
>
> Hier nochmal das Skript (das interessiert mich jetzt auch ;-) ):
> Ich habe das Skript mal getestet. Eigentlich müsste es funktionieren
> (zumindest im groben).
>
>> #!/bin/bash
>>
>> SENDER_DOMAIN1=systemlogistik.dpd.de
>> SENDER_DOMAIN2=depot180.dpd.de
>> COPYRIGHT_HEADER="X-Copyrighted-Material: Please visit
>> http://www.whatever.de"
> ^^^^
> Wenn ich richtig gehe, muss hier lt. RFC ein Leerzeichen am Anfang
> stehen. Evt. falsche Darstellung wg Umbruch im ursprünglichen Posting?
>> 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 \
> ^^^^^^^^^^^^^^
> 2x --input?
2x input fuer das loggen in /tmp
>> --disclaimer=/etc/postfix/disclaimer.txt \
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Lesbar für User discl?
yes, group discl
Stimmt der Dateiname? Standardmäßig ist der
> Disclaimer ein NULL und wird nur geändert. Ich kann mir vorstellen,
> dass, wenn die Datei nicht lesbar ist, oder nicht gefunden wird,
> altermime ohne zu mucken weiterläuft und NULL als Disclaimer anhängt.
> Aber soweit reichen meine C-Kenntnisse nicht, um das wirklich rauszufinden.
>> --disclaimer-html=/etc/postfix/disclaimer.txt \
--disclaimer-html=/etc/postfix/disclaimer.html \ ???
bleibt morgen noch zu testen...
>> --debug \
>> --xheader="X-Copyrighted-Material: $COPYRIGHT_HEADER" || \
>> { echo Message content rejected; exit $EX_UNAVAILABLE; }
>>
>> $SENDMAIL -i "$@" <in.$$
$SENDMAIL -t -i "$@" <in.$$
steht bei mir so drin.
>>
>> exit $?
Mehr Informationen über die Mailingliste Postfixbuch-users