Current time: 07-05-2024, 09:20 PM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT]email Logs für Kunden
Author Message
Meikel Offline
Newbie
*

Posts: 6
Joined: Jan 2009
Reputation: 1
Post: #5
RE: email Logs für Kunden
Hallo,

evtl. könnte dieser kleine Bash-Script helfen:

Code:
#!/bin/bash
deleteafterdays=184
if [ "$1" = "" ]; then
    echo "Parameter: usermaillog <Domain/Aliasdomain> <optional Hauptdomain>"
else
    DATUM=`date '+%Y-%m-%d'`  
    if [ "$2" != "" ]; then
        if [ -d /var/www/virtual/$1 ]; then
            serverdomain=$1
        else
            serverdomain=$2
        fi
    else    
        serverdomain=$1
    fi
    if [ -d /var/www/virtual/$serverdomain ]; then
        find /var/www/virtual/$serverdomain/logs/mail_$1* -mtime +$deleteafterdays -exec rm {} \; >/dev/null 2>&1
        grep $1 /var/log/mail.log >/var/www/virtual/$serverdomain/logs/mail_$1_$DATUM
    else
        echo "Fehler: Verzeichnis /var/www/virtual/$serverdomain existiert nicht."
    fi
fi

Für den gewünschten Kunden einen Cronjob einrichten und als Parameter die gewünschte Domain angeben. Falls es sich um eine Aliasdomain handelt muss noch die Hauptdomain angegeben werden.


mfg

Michael
01-30-2009 09:05 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
[ERLEDIGT]email Logs für Kunden - CHBIE - 01-29-2009, 02:26 AM
RE: email Logs für Kunden - BeNe - 01-29-2009, 06:07 PM
RE: email Logs für Kunden - gOOvER - 01-29-2009, 07:27 PM
RE: email Logs für Kunden - BeNe - 01-29-2009, 07:37 PM
RE: email Logs für Kunden - Meikel - 01-30-2009 09:05 PM
RE: email Logs für Kunden - CHBIE - 01-30-2009, 10:28 PM
RE: email Logs für Kunden - ZooL - 01-30-2009, 11:32 PM
RE: email Logs für Kunden - CHBIE - 01-30-2009, 11:52 PM
RE: email Logs für Kunden - ZooL - 01-31-2009, 12:52 AM

Forum Jump:


User(s) browsing this thread: 4 Guest(s)