crontab email не работает как ожидалось. Сначала я получал письма на gmail, теперь я их не получаю

crontab email не работает как ожидалось. Сначала я получал письма на gmail, теперь я их не получаю

Сначала я запустил простой тест, чтобы проверить, смогу ли я заставить crontab отправить мне электронное письмо. Я создал следующую строку:

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

Это сработало, как и ожидалось, и я каждую минуту получал письмо со словом «foobar» в тексте.

Затем я немного повозился с файлом. Однако, когда я поискал ожидаемые письма, они не появились. Поэтому я вернулся и восстановил файл в:

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

Но письма не приходят. Что может быть? Возможно ли, что gmail (моя почта через приложения google) отфильтровывает письма, потому что они, по-видимому, генерируются автоматически?

Есть идеи? Спасибо.

решение1

Если вы не меняли конфигурацию почтовой программы, то, скорее всего, Google / GMail начал помечать ваши письма как спам из-за частоты, с которой они отправляются. В общем (ладно, по моему общему мнению), вы не хотите отправлять письма каждую минуту, это дурной тон и не стильно.

решение2

Мне кажется, что ваша настройка 1 * * * *предполагает отправку электронного письма в первую минуту каждого часа.

Если вы хотите отправлять сообщения каждую минуту, попробуйте * * * * *вместо этого.

Связанный контент