PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cronjobs



morpheus2001
16.08.02, 13:10
hi,

ich stelle jetzt einfach die behauptung auf (hoffe dass sie stimmt):

die Ausgaben, die bei Cronjobs gemacht werden, werden dem jeweiligen Benutzer als Mail zugesendet. Über sendmail!

Führt man zum Beispiel ein Cronjob mit dem Benutzer root aus, so wird das Output an dieen Benutzer geschickt.

So sollte das stimmen hab ich jetzt ein Problem. Und zwar hab ich ein Programm, dass genau diese Funktion für eine EMailnotify benutzt. Leider soll diese Notify NICHT an den root gehen, sondern an eine andere Addy des Admins.

2 Fragen:

1. kann ich beeinflussen an welche Adressen die ouputs der cronjob geschickt werden? Wenn ja wie!

2. wenn das oben nicht funktioniert, eine ganze simple Frage: Wie kann ich mithilfe von sendmail eine Email verschicken? (syntax) Bitte nur eine Zeile! Das ganze muss in einem Bashscript eingebaut werden, deshalb kann ich kein Enter oder Strg-D drücken.

gruss & thx4help
daniel

Jorge
16.08.02, 13:16
Setze vor den entsprechenden crontab Eintrag ein MAILTO= Beispiel:

MAILTO="ich@here.org"
47 11 * * * job/mit/interessanter/Ausgabe

morpheus2001
16.08.02, 15:08
hi,

sicher dass das funktioniert?
also im moment sieht es nicht danach aus!
bzw. ich hab den cronjob dann mit webmin ausgeführt. muss ich das ganze mit einem anderen befehl ev. in der konsole ausführen, damit er funktioniert??


gruss
daniel