Fehlermeldungen von mail.err zusenden (per Mail)

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Fehlermeldungen von mail.err zusenden (per Mail)

Post by adjustman » 2003-06-06 18:32

Hallo, wie kann ich folgendes anstellen?

Alle Fehler die in

Code: Select all

mail.err u. mail.warn
kommen, möchte ich per Mail erhalten. Danke für die Hilfe.
cu aM

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by captaincrunch » 2003-06-06 22:23

In welchen Zeitabständen ?

Du könntest einen Cronjob bauen, der dir alle 5 Minuten die Dateien zumailt, und die alten Einträge direkt löscht.

Wobei : wozu das ganze ?
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by adjustman » 2003-06-06 22:26

weil ich i.M. etliche Fehler im Mailsystem habe und nicht ständig "auf" dem Server sein kann.
cu aM

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by captaincrunch » 2003-06-06 22:30

OK, das Script könnte wie folgt aussehen :

Code: Select all

#!/bin/sh
/bin/cat /var/log/mail.err | /bin/mail -s "mail.err" du@domain.tld
> /var/log/mail.err
/bin/cat /var/log/mail.warn | /bin/mail -s "mail.warn" du@domain.de
> /var/log/mail.warn
Per Cronjob aufgerufen, bekommst du den Inhalt zugemailt, danach werden die Files geleert. Per Cronjob aufgerufen hast du genau das, was du willst ... auch wenn's vielleicht nicht gerade die "sauberste" Lösung ist.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by adjustman » 2003-06-06 22:49

danke. Es wäre aber besser, wenn die Files nicht gelöscht werden würden.
cu aM

olaf.dietsche
RSAC
Posts: 409
Joined: 2002-12-19 02:06
Location: Siegburg

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by olaf.dietsche » 2003-06-06 23:16

adjustMan wrote:Hallo, wie kann ich folgendes anstellen?

Alle Fehler die in

Code: Select all

mail.err u. mail.warn
kommen, möchte ich per Mail erhalten. Danke für die Hilfe.
Vielleicht mit logcheck oder einem ähnlichen Tool. Allerdings mußt du die Konfiguration von logcheck entsprechend anpassen, damit es auch mail.err/mail.warn überprüft.

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by captaincrunch » 2003-06-07 08:02

danke. Es wäre aber besser, wenn die Files nicht gelöscht werden würden.
OK, dann lass halt die "> /var/log/*"-Zeilen weg ... ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Fehlermeldungen von mail.err zusenden (per Mail)

Post by adjustman » 2003-06-07 16:32

@olaf.dietsche

is ja`n geiles Tool. Sendet aber jeden "Hundefurz" zu. Und das stündlich. JA, man kann es anpassen, ich weiss. :)

@CaptainCrunch

Das Script ist genau das, was ich brauch. Danke.
cu aM