Skip to the navigation
.
Skip to the content
.
Pages
Home
Steckbriefe
Keine Zielgruppe!
Impressum/Datenschutz
Categories
ABI
Allgemein
Coden
das blog
der arme admin
die Computer (weiblich)
Freunde
Fun
Internet
Philosophie
sonstiges
Theorie
was das leben schreibt
Blogroll
AHCT-Webblog
Büro Blog
blog.rdev.info
itse061 Blog
Spike´s Weblog
Meta
Log in
Entries
RSS
Comments
RSS
WordPress.org
File Ablage
Bevor ich das Script wieder verlege und wieder neu schreiben muss, lege ich es hier ab.
#!/bin/sh echo ========================================================================================================= echo Spam lernen echo echo sa-learn_SPAM Ordner in /tmp erststellen: if test -d /tmp/sa-learn_SPAM then echo Ordner schon Vorhanden und wird geloescht. rm -r /tmp/sa-learn_SPAM echo Ordner Erfolgreich gelöscht und wird neu erstellt. else echo Ordner wird erstellt. fi mkdir /tmp/sa-learn_SPAM mkdir /tmp/sa-learn_SPAM/user01 mkdir /tmp/sa-learn_SPAM/user02 mkdir /tmp/sa-learn_SPAM/user03 mkdir /tmp/sa-learn_SPAM/user04 mkdir /tmp/sa-learn_SPAM/user05 if [ $? = 1 ]; then echo Fehler beim erstellen der Ordner! echo else echo Erstellen der Ordner erfolgreich. echo fi echo Spam von den Benutzern aus dem Ordner spam_learn nach /tmp/sa-learn_SPAM kopieren: cp /var/spool/imap/user/user01/spam_learn/[0-9]*\. /tmp/sa-learn_SPAM/user01 cp /var/spool/imap/user/user02/spam_learn/[0-9]*\. /tmp/sa-learn_SPAM/user02 cp /var/spool/imap/user/user03/spam_learn/[0-9]*\. /tmp/sa-learn_SPAM/user03 cp /var/spool/imap/user/user04/spam_learn/[0-9]*\. /tmp/sa-learn_SPAM/user04 cp /var/spool/imap/user/user05/spam_learn/[0-9]*\. /tmp/sa-learn_SPAM/user05 if [ $? = 1 ]; then echo Fehler beim kopieren der Daten! echo else echo Kopieren erfolgreich. echo fi echo Rechte des Verzeichnisses /tmp/sa-learn_SPAM ändern: chown -R mail:mail /tmp/sa-learn_SPAM if [ $? = 1 ]; then echo Fehler beim ändern der Rechte! echo else echo Rechte ändern erfolgreich. echo fi echo echo SPAM learn von user01 wird gestartet... echo SPAM learn ist gestartet... echo SPAM learn Ausgabe: sudo -u mail -H sa-learn --spam --showdots --dir /tmp/sa-learn_SPAM/user01 echo echo HAM learn von user02 wird gestartet... echo SPAM learn ist gestartet... echo SPAM learn Ausgabe: sudo -u mail -H sa-learn --spam --showdots --dir /tmp/sa-learn_SPAM/user02 echo echo HAM learn von user03 wird gestartet... echo SPAM learn ist gestartet... echo SPAM learn Ausgabe: sudo -u mail -H sa-learn --spam --showdots --dir /tmp/sa-learn_SPAM/user03 echo echo HAM learn von user04 wird gestartet... echo SPAM learn ist gestartet... echo SPAM learn Ausgabe: sudo -u mail -H sa-learn --spam --showdots --dir /tmp/sa-learn_SPAM/user04 echo echo HAM learn von user05 wird gestartet... echo SPAM learn ist gestartet... echo SPAM learn Ausgabe: sudo -u mail -H sa-learn --spam --showdots --dir /tmp/sa-learn_SPAM/user05 echo ========================================================================================================= echo Ham lernen echo echo sa-learn_HAM Ordner in /tmp erststellen if test -d /tmp/sa-learn_HAM then echo Ordner schon Vorhanden und wird geloescht. rm -r /tmp/sa-learn_HAM echo Ordner Erfolgreich gelöscht und wird neu erstellt. else echo Ordner wird erstellt. fi mkdir /tmp/sa-learn_HAM mkdir /tmp/sa-learn_HAM/user01 mkdir /tmp/sa-learn_HAM/user02 mkdir /tmp/sa-learn_HAM/user03 mkdir /tmp/sa-learn_HAM/user04 mkdir /tmp/sa-learn_HAM/user05 if [ $? = 1 ]; then echo Fehler beim erstellen der Ordner! echo else echo Erstellen der Ordner erfolgreich echo fi echo Spam von den Benutzern aus dem Ordner ham_learn Ordner nach /tmp/sa-learn_HAM kopieren: cp /var/spool/imap/user01/user/ham_learn/[0-9]*\. /tmp/sa-learn_HAM/user01 cp /var/spool/imap/user02/user/ham_learn/[0-9]*\. /tmp/sa-learn_HAM/user02 cp /var/spool/imap/user03/user/ham_learn/[0-9]*\. /tmp/sa-learn_HAM/user03 cp /var/spool/imap/user04/user/ham_learn/[0-9]*\. /tmp/sa-learn_HAM/user04 cp /var/spool/imap/user05/user/ham_learn/[0-9]*\. /tmp/sa-learn_HAM/user05 if [ $? = 1 ]; then echo Fehler beim kopieren der Daten! echo else echo Kopieren erfolgreich echo fi echo Rechte des Verzeichnisses /tmp/sa-learn_HAM ändern: chown -R mail:mail /tmp/sa-learn_HAM if [ $? = 1 ]; then echo Fehler beim ändern der Rechte! echo else echo Rechte ändern erfolgreich echo fi echo echo HAM learn von user01 wird gestartet echo HAM learn ist gestartet... echo HAM learn Ausgabe: sudo -u mail -H sa-learn --ham --showdots --dir /tmp/sa-learn_HAM/user01 echo echo HAM learn von user02 wird gestartet echo HAM learn ist gestartet... echo HAM learn Ausgabe: sudo -u mail -H sa-learn --ham --showdots --dir /tmp/sa-learn_HAM/user02 echo echo HAM learn von user03 wird gestartet echo HAM learn ist gestartet... echo HAM learn Ausgabe: sudo -u mail -H sa-learn --ham --showdots --dir /tmp/sa-learn_HAM/user03 echo echo HAM learn von user04 wird gestartet echo HAM learn ist gestartet... echo HAM learn Ausgabe: sudo -u mail -H sa-learn --ham --showdots --dir /tmp/sa-learn_HAM/user04 echo echo HAM learn von user05 wird gestartet echo HAM learn ist gestartet... echo HAM learn Ausgabe: sudo -u mail -H sa-learn --ham --showdots --dir /tmp/sa-learn_HAM/user05 echo =========================================================================================================
Tags:
Ablage
,
imap
,
sa-learn
,
Script
,
source c
,
Spam
> BlackRocket aka. RacheAngel @ 02:38 on 21. March 2008
Keine Kommentare