mailto crontab funktioniert nicht
Bin ich mit einem script auf meine mybookworld(NAS) via crontab jeden Tag. Und es wäre schön, wenn Sie mir schicken könnte jeden Tag E-Mail-Bericht mit der Ausgabe des script.
Also schaute ich bei MAILTO in crontabs, aber es nicht senden Sie mir überhaupt nichts. Das script lief einwandfrei, zur richtigen Zeit, aber es war keine E-Mail.
Dies ist meine crontab:
~ # crontab -l
[email protected]
0 0 * * * python /root/erepCrawler/src/main.py
Ich geschrieben habe, eine "kleinere" crontab für die Prüfung Gründe:
[email protected]
* * * * * echo "blaah"
Diese sollten senden Sie mir jede minute eine E-Mail mit "blaah" wie der Körper. Wenn ich falsch bin, bitte korrigieren Sie mich.
Gibt es ein anderes Paket benötigt, für das versenden von mails mit crontab? sendmail ist installiert in /opt/sbin/sendmail.
InformationsquelleAutor der Frage Graslandpinguin | 2011-03-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte es in der cron mit folgenden änderungen:
funktioniert auf meinem server gerade getestet.
InformationsquelleAutor der Antwort Dmitriy Naumov
nachdem stundenlang Debuggen, warum dies nicht funktioniert mit nullmailer auf meiner Debian-box, die ich entdeckte, hatte ich einen filter bei Google Mail senden alles, von der cron zu "Alle Nachrichten", der ohne Umweg über meinem Posteingang... nur etwas zu prüfen.
InformationsquelleAutor der Antwort jcomeau_ictx
Musste ich dies hinzufügen
/etc/hosts
so dass E-Mails an jemanden in meinem server den eigenen FQDN aufgelöst werden:127.0.0.1 mydomain.com.
Beachten Sie den Punkt am Ende. In meinem Fall, ich bin senden von E-Mail im wesentlichen auf root@localhost mit
MAILTO=root
die übersetzt wird, zu [email protected].Hier sind einige weitere Einzelheiten über diese Antwort.
InformationsquelleAutor der Antwort hamx0r