Postfix altermime Disclaimer
Posted: 2007-06-26 20:26
hi zusammmen,
ich hab ein problem mit meinen email disclaimer den ich mit altermime automatisch an jede email hänge.
und zwar überprüft das script nicht ob schon einmal ein disclaimer angehängt wurde. so kommt es oft vor das mehrmals die gleichen disclaimer am ende stehen. hat jemand ein lösungsvorschlag???
mein script ist das standard script für altermime
#!/bin/sh
# Localize these.
INSPECT_DIR=/var/spool/altermime
SENDMAIL=/usr/sbin/sendmail
# Exit codes from <sysexits.h>
EX_TEMPFAIL=75
EX_UNAVAILABLE=69
echo $2 > /var/spool/altermime/sender
# 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
$EX_TEMPFAIL; }
cat >/var/spool/altermime/in.$$ || { echo Cannot save mail to file; exit
$EX_TEMPFAIL; }
#if grep $2 /etc/postfix/disclaimer_user; then
/usr/local/bin/altermime --input=in.$$
--disclaimer=/etc/postfix/disclaimer.txt
--disclaimer-html=/etc/postfix/disclaimer.html ||
{ echo Message content rejected; exit
$EX_UNAVAILABLE; }
#fi
$SENDMAIL "$@" <in.$$
exit $?
ich hab ein problem mit meinen email disclaimer den ich mit altermime automatisch an jede email hänge.
und zwar überprüft das script nicht ob schon einmal ein disclaimer angehängt wurde. so kommt es oft vor das mehrmals die gleichen disclaimer am ende stehen. hat jemand ein lösungsvorschlag???
mein script ist das standard script für altermime
#!/bin/sh
# Localize these.
INSPECT_DIR=/var/spool/altermime
SENDMAIL=/usr/sbin/sendmail
# Exit codes from <sysexits.h>
EX_TEMPFAIL=75
EX_UNAVAILABLE=69
echo $2 > /var/spool/altermime/sender
# 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
$EX_TEMPFAIL; }
cat >/var/spool/altermime/in.$$ || { echo Cannot save mail to file; exit
$EX_TEMPFAIL; }
#if grep $2 /etc/postfix/disclaimer_user; then
/usr/local/bin/altermime --input=in.$$
--disclaimer=/etc/postfix/disclaimer.txt
--disclaimer-html=/etc/postfix/disclaimer.html ||
{ echo Message content rejected; exit
$EX_UNAVAILABLE; }
#fi
$SENDMAIL "$@" <in.$$
exit $?