crontab email nie działa zgodnie z oczekiwaniami. Najpierw dostałem e-maile z Gmaila, teraz ich nie otrzymuję

0

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.

jononomo
źródło

Odpowiedzi:

0

Jeśli nie zmieniłeś konfiguracji mailera, najprawdopodobniej Google / GMail zaczął oznaczać twoje e-maile jako spam ze względu na częstotliwość, z jaką są wysyłane. Ogólnie (w porządku, moim zdaniem), nie chcesz wysyłać wiadomości e-mail co minutę, jest to zła forma i brak stylu.

Jan
źródło
Nie próbuję wysyłać wiadomości e-mail co minutę. Chciałem tylko wysłać e-maila raz na minutę przez około 15 minut, kiedy testowałem i konfigurowałem.
jononomo
... i za 5–7 minut Google zdecydowało „ten adres jest zbyt aktywny. Folder spamu”.
John
tak, ale nie było ich nawet w folderze spamu. Zastanawiam się teraz, czy problem mógł polegać na tym, że nie rozumiałem częstotliwości, z jaką działał cron.
jononomo
0

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.

Alnitak
źródło