[Postfixbuch-users]mails werden verspätet zugestellt

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mo Apr 19 12:51:21 CEST 2004


* Marc Samendinger <marc.samendinger at sp-online.de>:
> > Ralf hat IMHO auch sowas an der charite.

Ja

> Wenn wir schon dabei sind.
> Hat jemand von euch gerade ein "echo skript" an der Hand?
> Ich würde bei uns auch gerne so einen Account einrichten.

Klar.
Anbei.

-- 
Ralf Hildebrandt (Im Auftrag des Referat V a)   Ralf.Hildebrandt at charite.de
Charite - Universitätsmedizin Berlin            Tel.  +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin    Fax.  +49 (0)30-450 570-916
IT-Zentrum Standort Campus Mitte                          AIM.  ralfpostfix
-------------- nächster Teil --------------
#!/bin/sh
#set -x

DATE=`/bin/date`

IN=/tmp/ECHO-INPUT.$$
OUT=/tmp/ECHO-OUTPUT.$$
PID=$$
rm -f $IN $OUT

cat > $IN

SUBJECT=`grep "^Subject: " $IN | head -1 | sed "s,^Subject: ,,"`

if [ "$SENDER" = "" ]
then
     /usr/bin/logger -t echo -i -p daemon.info "< From=<>, ignored."
     rm $IN
     exit 0
else
     /usr/bin/logger -t echo -i -p daemon.info "< From=<$SENDER>"
fi

echo "From: Charite Echo <echo at charite.de>" > $OUT
echo "Subject: Re: $SUBJECT" >> $OUT
echo "To: $SENDER" >> $OUT
echo >> $OUT
cat <<EOT >> $OUT
You have successfully reached 

                      Charite Berlin, Germany

In case of problems please contact:
                                      Postmaster at charite.de

You may want to visit http://www.charite.de

------ This is a copy of your message, including all the headers. ------

EOT

sed 's/^/> /' $IN >> $OUT
echo >> $OUT
echo "  Automagically brought (back) to you by" >> $OUT
echo "                                         Charite Echo Processor" >> $OUT
 
# /usr/lib/sendmail -f"Echo-Daemon at TU-Berlin.DE" -t < $OUT
/usr/sbin/sendmail -t -f "" < $OUT
/usr/bin/logger -t echo -i -p daemon.info ">   to=<$SENDER>"
rm -f $IN $OUT
exit 0


Mehr Informationen über die Mailingliste Postfixbuch-users