alphalogic
Registered User
qmailanalog source installieren:
anpassen:
kompilieren
cronskript erstellen
der Inhalt:
ausführbar machen:
testen:
Referenzen:
Qmail Statistics - Megalinux
Gruß Flo
Code:
apt-get install qmailanalog-installer
cd /usr/src/qmailanalog-installer
tar zxvf qmailanalog_0.70.orig.tar.gz
cd qmailanalog-0.70
anpassen:
Code:
vi error.h
Code:
extern int errno; # bei dieser Zeile extern entfernen
kompilieren
Code:
make
make setup check
cronskript erstellen
Code:
vi /etc/cron.daily/qmailstats
der Inhalt:
Code:
PATH=/usr/local/qmailanalog/bin:/var/qmail/bin:$PATH
MAILLOG="/var/log/mail.info"
QMAILLOG="/tmp/qmail.$$"
/usr/bin/awk '{$1="";$2="";$3="";$4="";$5="";print}' < $MAILLOG | matchup > $QMAILLOG
(
echo "To: meinemail@meinedomain.tld"
echo "From: servermail@meinedomain.tld"
echo "Subject: Mail Statistiken"
echo ""
zoverall < $QMAILLOG
zfailures < $QMAILLOG
zdeferrals < $QMAILLOG
recipients < $QMAILLOG
senders < $QMAILLOG) | qmail-inject -f servermail@meinedomain.tld
rm -f $QMAILLOG
ausführbar machen:
Code:
chmod +x /etc/cron.daily/qmailstats
testen:
Code:
/etc/cron.daily/qmailstats
Referenzen:
Qmail Statistics - Megalinux
Gruß Flo
Last edited by a moderator: