Najpierw przeprowadziłem prosty test, aby sprawdzić, czy Crontab może wysłać mi wiadomość e-mail. Utworzyłem następujący wiersz:
MAILTO = [email protected]
1 * * * * /bin/echo "foobar"
To działało zgodnie z oczekiwaniami i co minutę otrzymywałem e-mail z „foobar” w ciele.
Potem trochę bawiłem się plikiem. Gdy szukałem oczekiwanych wiadomości e-mail, nie pojawiły się one. Więc wróciłem i przywróciłem plik do:
MAILTO = [email protected]
1 * * * * /bin/echo "foobar"
Ale e-maile nie docierają. Co może się dziać? Czy to możliwe, że Gmail (mój e-mail pochodzi z aplikacji Google) odfiltrowuje wiadomości e-mail, ponieważ wydają się być generowane automatycznie?
Jakieś pomysły? Dzięki.
Wygląda na to, że twoje ustawienie
1 * * * *
spowoduje wysłanie wiadomości e-mail co minutę po godzinie, co godzinę.Jeśli chcesz wysyłać co minutę, spróbuj
* * * * *
zamiast tego.źródło