이메일을 보내는 기본 크론 작업을 설정하고 싶습니다.

이메일을 보내는 기본 크론 작업을 설정하고 싶습니다.

저는 OS X 10.7을 실행 중이고 Unix 명령을 배우고 있습니다. 특정 메시지가 포함된 이메일을 보내는 매우 기본적인 크론 작업을 설정하고 싶습니다.

어떻게 해야 하나요? 내가 읽은 내용에 따르면, 별도로 말하지 않는 한 자동으로 이메일을 받게 됩니다.

내 /etc 디렉토리에 crontab 파일이 없는 것 같습니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

cron실행되는 작업의 결과를 자동으로 이메일로 보냅니다(가능한 경우). 물론, 이 기능이 작동하려면 이메일 서버(예: postfix)를 설치해야 합니다.

답변2

이 솔루션을 사용하여 자신에게 이메일을 보낼 수 있습니다. http://mabblog.com/blog/2011/09/lion-smtp-postfix-relay-and-dreamhost/comment-page-1/#comment-264118

리터럴이 아닌 유일한 부분은 다음에 대한 참조입니다.[이메일 보호됨]" 그리고"[이메일 보호됨]:password". 적절한 값을 제공하세요.

대괄호를 유지하고 포트 주소(587)를 변경하지 말고 "mail.domain.com"을 변경하지 않은 상태로 두십시오.

답변3

이것이 작동하려면 완전한 메일 인프라를 설정해야 합니다. 개인적으로 저는 cron 작업에서 메시지를 받을 수 있도록 esmtp(sendmail을 에뮬레이트하는 프로그램)와 procmail(메일 배달 에이전트)을 사용합니다. 그러나 제가 여러분이라면 메일 서버를 설정하는 것이 골치 아픈 일이 될 수 있고 종종 그러하기 때문에 문제를 겪을 만한 가치가 있는지 다시 한 번 생각해 볼 것입니다.

관련 정보