crontab에 익숙해지려고 노력 중입니다. 작업을 예약한 사용자에게 작업 출력이 포함된 이메일을 보내야 한다는 것을 알고 있지만 syslog
crontab에서 이메일이 전송되는 주소가 "로컬" 주소가 아니라는 것을 알 수 있습니다. )을 입력하려고 하는데 mail -s "email here" username
외부 이메일 주소(예:[이메일 보호됨]).
이 이메일이 어디서 오는지, 사용자의 이메일 주소를 다른 주소로 설정하는 방법을 알려줄 수 있나요?
이는 내 인스턴스와 연결된 최상위 도메인이 있기 때문일 수 있습니다(로그에서 이메일이 그곳으로 전송되고 있음을 볼 수 있음). 그러나 실제로는 해당 서버를 가리키는 두 개의 도메인 이름이 있으므로 어떻게 처리되는지 모르겠습니다. crontab이 작동합니다. 이 시스템에 도메인이 없으면 어떻게 되나요?
즉, 이 기본 이메일 주소가 어디에 설정되어 있는지 알고 싶습니다.
답변1
사람 5 크론탭
If MAILTO is defined (and non-empty), mail is sent to the user so named. MAILTO may also be used to direct mail to multi‐ ple recipients by separating recipient users with a comma.