Wie kann ich mir von crontab eine E-Mail mit der Ausgabe seiner Jobs schicken lassen? Ich habe MAILTO=redacted@yahoo.com.au
über den Jobs, aber es funktioniert nicht.
Ich weiß, dass ich etwas wie Postfix oder Sendmail verwenden muss, aber für mein Leben kann ich nicht herausfinden, wie ich das erreichen kann. Ich habe nach einer einfachen Anleitung zum Einrichten von Postfix gesucht und gesucht, aber alle sind wahnsinnig kompliziert und erwarten, dass Sie einen ganzen Server einrichten, um E-Mails zu senden und zu empfangen und alle Begriffe zu kennen (z. B. was ist ein Domainname?) für ausgehende E-Mails?).
Ich möchte nur eine E-Mail von crontab erhalten. Warum ist das so schwierig?
Zusätzliche Information:
Meine crontab-Datei sieht so aus:
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Weitere Zusatzinformationen:
Die Ausgabe von ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Ich weiß sicher, dass cron funktioniert, aber ich teste den Mail-Befehl echo Test | mail -s Test redacted@yahoo.com.au
trotzdem mit.
sendmail setup
. Viel Glück!
mail
. In einem von ihnen heißt es: Diagnostic-Code: SMTP; 553 5.7.1 [BL21] Connections will not be accepted from [MyIPRedacted], because the ip is in Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html
Bedeutet dies, dass der Befehl funktioniert, aber Yahoo die Mail blockiert?
http://webmasters.stackexchange.com
? Sie können Ihnen wahrscheinlich besser oder sogar besser helfen, chat.stackexchange.com/rooms/524/webmasters
wenn anscheinend alle Fragen willkommen sind (hm ... Sie brauchen möglicherweise mehr Repräsentanten, um einzusteigen, sind Sie auf einer anderen Stack-Exchange-Site?). Viel Glück.