Mailversand bei Cron Jobs unterdrücken!

Post Reply
Message
Author
Peter R.

Mailversand bei Cron Jobs unterdrücken!

#1 Post by Peter R. »

Hi!
Hab einen Cron Job der alle 10 Minuten via Fetchmail nach mails schaut.
Jedes mal wird eine E-Mail an root geschickt.
Bin bereits bei 1263 Mails. Das nervt.
Kann ich das irgend wie abstellen?

Gruß

Peter

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Mailversand bei Cron Jobs unterdrücken!

#2 Post by Stormbringer »

Hi,
hänge ein /dev/null 2>&1 an.
Beispiel:
/batch/mrtg.sh /dev/null 2>&1
und es werden keine mails versendet.

Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

Jochen

Re: Mailversand bei Cron Jobs unterdrücken!

#3 Post by Jochen »

Beinahe. Vor das "/dev/null" gehäört auch noch ein ">", also vollständig

/batch/mrtg.sh >/dev/null 2>&1

Das leitet Standard-Ausgabe und -Fehlerkanal nach /dev/null um, cron sieht keine Ausgaben mehr vom Skript/fetchmail und mailt Dich dementsprechend auch nicht mehr an.

flamer

Re: Mailversand bei Cron Jobs unterdrücken!

#4 Post by flamer »

Hallo,

@ Peter R.

Mit grosser Wahrscheinlichkeit kennst Du die Suchen-Funktion in diesem Forum, die Dir über einen relativ grossen Zeitraum eine vollständige Liste aller Postings ermöglicht.

Gerade zu diesem Thema, stehen Dir dann umfangreiche Lösungsvorschläge zur Verfügung.

Bis bald

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Mailversand bei Cron Jobs unterdrücken!

#5 Post by Stormbringer »

@Jochen:
mit dem schreiben klappt es halt nicht immer so .... :) ... das Alter, die Gicht, die Augen, ...
(Danke für die Korrektur)
selbstredend sollte es: /batch/mrtg.sh >/dev/null 2>&1 heißen
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

thommy

Re: Mailversand bei Cron Jobs unterdrücken!

#6 Post by thommy »

Eine Zeile

MAILTO=

zu Beginn der Crontab genügt und kein Job generiert mehr eine Nachricht.

thommy

MartinHeuser

Re: Mailversand bei Cron Jobs unterdrücken!

#7 Post by MartinHeuser »

Wie erreiche ich denn, dass ich Mails alle 10 Minuten abrufen kann? Ich habe jetzt auf
0 * * * * stehen. Damit wird jede Stunde nach Mails geschaut. Gut ich kann natuerlich 6 Eintraege machen, aber
das muss doch auch eleganter gehen.

Gruss Martin

Max

Re: Mailversand bei Cron Jobs unterdrücken!

#8 Post by Max »

*/10 * * * * ......

*/10 läßt ihn diesen Job alle 10 Minuten ausführen.
man 5 crontab "
Steps are also
permitted after an asterisk, so if you want to say ``every
two hours'', just use ``*/2''.
"


Gruss Max

Post Reply