[Postfixbuch-users] amavisd-texte

Andreas Meyer anmeyer at anup.de
Fr Jan 14 19:31:51 CET 2005


"Stefan G. Weichinger" <monitor at oops.co.at> wrote:

> Was mich gleich aufs nächste bringt:
> 
> Mein Kunde möchte die virusalert-mails auflaufen lassen, und einmal
> per Woche o.ä. eine Zusammenfassung erhalten.
> 
> Geht das mit Bordmitteln, soll ich mir das skripten ... ?

Ich hab was für SPAM gebastelt. Nicht lachen, ich bin kein scripter.
Läßt sich auch auf virusmail anwenden:

#!/bin/sh

cd /var/amavis/newgrep

grep spam- /var/amavis/amavis.log > total

grep anmeyer total > anmeyer
echo "From: support at anup.de" > file.1
echo "To: anmeyer at anup.de" >> file.1
echo "Subject: SPAM an Ihre email-Adresse am `date +'%e %B %Y' -d '1 day ago'`" >> file.1
echo >> file.1
cat Notice >> file.1
echo --------------------------------------------------------------------------- >> file.1
echo >> file.1
echo "Statusreport am `date +'%e %B %Y' -d '1 day ago'`": >> file.1
echo >> file.1
cat anmeyer | awk '{ printf("%3s %2s %8s %s\n", $1, $2, $3, $8) }' > $$.1
cat $$.1 >> file.1
cat file.1 | /usr/sbin/sendmail -r support at anup.de anmeyer at anup.de
rm -f $$.1
rm -f file.1

Und dann rotiere ich das amavis.log täglich. cron führt das script
kurz vor dem rotate aus.

-- 
   Andreas Meyer
   
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet?




Mehr Informationen über die Mailingliste Postfixbuch-users