[Postfixbuch-users] Email noch mal ausliefern
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Sa Mai 10 15:45:03 CEST 2003
* Christian Leicht <schani at schani.com>:
> Ich habe aus diversen IMAP Mailboxen und Maildirs an die 20000 Emails die
> ich nochmals ausliefern muss. Kann ich die einzelnen Files noch mal dem
> Queue zuführen ?
Hmm klar. Mit einem Shellskript, das ueber die Maildirs iteriert und
die Mail via sendmail nochmal verschickt.
--
Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt at charite.de
Charite Campus Mitte Tel. +49 (0)30-450 570-155
Referat V a - Kommunikationsnetze - Fax. +49 (0)30-450 570-916
AIM: ralfpostfix
-------------- nächster Teil --------------
#!/bin/sh
#
# verschickt die gesamte Mail eines Benutzers an $1
#
USAGE="usage: $0 user at domain"
if test $# != 1
then
echo $USAGE
exit 1
fi
if ! grep @ <<STOP > /dev/null
$1
STOP
then
echo $USAGE
echo No @ in Mail-address
exit 1
fi
if ! test -d new -a -d cur -a tmp
then
echo You are not in Maildir
echo there is no new cur tmp
exit 1
fi
for i in cur/* new/* tmp/*
do
echo sending $i
sendmail -f postmaster at charite.de $1 < $i
echo
done
Mehr Informationen über die Mailingliste Postfixbuch-users