
먼저 crontab에서 나에게 이메일을 보낼 수 있는지 확인하기 위해 간단한 테스트를 실행했습니다. 다음 줄을 만들었습니다.
MAILTO = [email protected]
1 * * * * /bin/echo "foobar"
이는 예상대로 작동했으며 본문에 "foobar"가 포함된 이메일을 1분마다 받았습니다.
그런 다음 파일을 조금 조작했습니다. 그러나 예상 이메일을 찾아보니 나타나지 않았습니다. 그래서 돌아가서 파일을 다음 위치에 복원했습니다.
MAILTO = [email protected]
1 * * * * /bin/echo "foobar"
그런데 이메일이 오지 않네요. 무슨 일이 일어날 수 있나요? Gmail(내 이메일은 Google 앱을 통해 전송됨)이 자동으로 생성된 것처럼 보이기 때문에 이메일을 필터링할 수 있습니까?
어떤 아이디어가 있나요? 감사해요.
답변1
메일러 구성을 변경하지 않았다면 Google/GMail이 이메일 전송 빈도로 인해 이메일을 스팸으로 표시하기 시작했을 가능성이 높습니다. 일반적으로(내 일반적인 의견으로는) 매 순간마다 이메일을 보내고 싶지 않을 것입니다. 이는 형식이 좋지 않고 스타일도 부족합니다.
답변2
1 * * * *
귀하의 설정은 매시 1분에 이메일을 보내는 것으로 보입니다 .
1분마다 전송하고 싶다면 * * * * *
대신 시도해 보세요.