[HowTo] Qmail Statistiken per Mail (Ubuntu/Plesk, Debian/Plesk)

alphalogic

Registered User
qmailanalog source installieren:
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:
Hi,

ich erhalte nach make setup check folgende Fehlermeldung:

Code:
./compile matchup.c
./compile: line 3: /usr/bin/cc: Success
make: *** [matchup.o] Error 1

was kann man tun?
 
Ich tippe darauf, daß Dir der C-Compiler fehlt. Entweder cc oder besser gcc installieren.

huschi.
 
Der gcc ist da, macht aber manchmal Probleme. Ich kümmere mich darum und melde mich dann wieder.
 
Back
Top