hallo,
ich habe mir ein paar crontabs eingerichtet und würde mir die ausgabe, die dadurch erzeugt wird als email schicken.
Wie mach ich das?
Ausgabe von crontab als email
Das macht cron ohnehin für dich ...
falls nicht schreib in die datei /etc/crontab noch die Zeile
Statt User solltest du natürlich den Empfänger eintragen.
falls nicht schreib in die datei /etc/crontab noch die Zeile
Code: Alles auswählen
MAILTO=User
Avoid the Gates of Hell, use Linux!
meine /etc/crontab sieht jetzt folgendermassen aus.
aber ich bekomm immer noch keine email
- # /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file.
# This file also has a username field, that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=jabbah@msn.com
# m h dom mon dow user command
17 * * * * root run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly
#
# restart snmpd to avoid memory leak errors
0 6,19 * * * /etc/init.d/snmpd restart 2>&1>/dev/null
#
# supervise snmp Daemon
1,6,11,16,21,31,36,41,46,51,56 * * * * ( date;ps lp `cat /var/run/snmpd.pid` )>>/var/log/snmp.mem
#testing mailto
* * * * * root echo test
aber ich bekomm immer noch keine email
Naja, wenn du an eine msn (wieso nur msn?
) Adresse senden willst brauchst du einen funktionierenden MTA.
Da bin ich auch grad am rumbasteln (ist mit dynamischer IP wohl nicht so einfach).
Ansonsten lässt man eigentlich in der contab das MAILTO auf root.
In der /etc/aliases kannst du dann für root aieder einen anderen benutzer angeben (deinen account zum Beispiel) für diesen gibst du dann als alias deine msn-Adresse an.

Da bin ich auch grad am rumbasteln (ist mit dynamischer IP wohl nicht so einfach).
Ansonsten lässt man eigentlich in der contab das MAILTO auf root.
In der /etc/aliases kannst du dann für root aieder einen anderen benutzer angeben (deinen account zum Beispiel) für diesen gibst du dann als alias deine msn-Adresse an.
Dein Problem ist also der MTA (Mail transport agent).
Diesen musst du natürlich auch richtig konfigurieren ....
Debian Standart sollte da exim sein:
(Es gibt natürlich eine ganze reihe MTA´s ...)
Mit den Begriffen "exim smarthost" solltest du hier im Forum und/oder bei google auch recht viel Hilfe finden.
Diesen musst du natürlich auch richtig konfigurieren ....
Debian Standart sollte da exim sein:
Code: Alles auswählen
dpkg-reconfigure exim-config
Mit den Begriffen "exim smarthost" solltest du hier im Forum und/oder bei google auch recht viel Hilfe finden.
Avoid the Gates of Hell, use Linux!