Crontab-E-Mail funktioniert nicht wie erwartet. Zuerst habe ich die E-Mails bei Gmail erhalten, jetzt bekomme ich sie nicht mehr

Crontab-E-Mail funktioniert nicht wie erwartet. Zuerst habe ich die E-Mails bei Gmail erhalten, jetzt bekomme ich sie nicht mehr

Zuerst habe ich einen einfachen Test ausgeführt, um zu sehen, ob ich crontab dazu bringen kann, mir eine E-Mail zu senden. Ich habe die folgende Zeile erstellt:

MAILTO = [email protected]
1 * * * * /bin/echo "foobar"

Dies funktionierte wie erwartet und ich erhielt jede Minute eine E-Mail mit „foobar“ im Text.

Ich habe dann ein bisschen an der Datei herumgefummelt. Als ich nach erwarteten E-Mails suchte, wurden diese jedoch nicht angezeigt. Also ging ich zurück und stellte die Datei wie folgt wieder her:

MAILTO = [email protected]
1 * * * * /bin/echo "foobar"

Aber die E-Mails kommen nicht durch. Was könnte los sein? Ist es möglich, dass Gmail (meine E-Mail kommt über Google Apps) die E-Mails herausfiltert, weil sie automatisch generiert zu sein scheinen?

Irgendwelche Ideen? Danke.

Antwort1

Wenn Sie die Mailer-Konfiguration nicht geändert haben, hat Google/GMail höchstwahrscheinlich damit begonnen, Ihre E-Mails aufgrund der Häufigkeit, mit der sie gesendet werden, als Spam zu markieren. Generell (okay, meiner allgemeinen Meinung nach) möchten Sie nicht jede Minute E-Mails senden, das ist schlechter Stil und hat keinen Stil.

Antwort2

Für mich sieht es so aus, als ob Ihre Einstellung so 1 * * * *ist, dass jede Stunde eine Minute nach der vollen Stunde eine E-Mail gesendet wird.

Wenn Sie jede Minute senden möchten, versuchen Sie * * * * *es stattdessen.

verwandte Informationen