[Postfixbuch-users] Postfix und Altermime

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Do Nov 9 17:02:27 CET 2006


Jens Hochberger wrote:

>>
>> #!/bin/sh
>> # Localize these.
>> INSPECT_DIR=/var/spool/filter
>> SENDMAIL=/usr/sbin/sendmail
>> ALTERMIME=/usr/bin/altermime
>>
>> # Exit codes from <sysexits.h>
>> EX_TEMPFAIL=75
>> EX_UNAVAILABLE=69
>>
>> # Clean up when done or when aborting.
>> trap "rm -f in.$$" 0 1 2 3 15
>>
>> # Start processing.
>> cd $INSPECT_DIR || { echo $INSPECT_DIR does not exist; exit

Lasse doch mal mit postlog eine Meldung über das aktuelle Verzeichnis ins 
maillog schreiben:

postlog disclaimer path is: `pwd`

>> $EX_TEMPFAIL; }
>>
>> cat >in.$$ || { echo Cannot save mail to file; exit $EX_TEMPFAIL; }

Genauso an anderen Stellen des Scriptes:

postlog disclaimer mailsaving error code is: $?

>>
>> $ALTERMIME --input=in.$$
>> --disclaimer=/etc/postfix/disclaimer.txt
>> --disclaimer-html=/etc/postfix/disclaimer.txt
>> --xheader="X-Copyrighted-Material: Please visit http://www.example.com/message_disclaimer.html"; ||
>> { echo Message content rejected; exit $UNAVAILABLE; }
>>
>>
>> $SENDMAIL "$@" <in.$$

postlog disclaimer sending mail error code is: $?

>> exit $?

Du muss erst einmal feststellen, an welcher Stelle genau das Script hakt, 
dann kannst du suchen, warum es hakt.

Sandy
-- 
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users