"at"로 명령을 예약할 때 출력의 우편 주소를 변경할 수 있나요?

"at"로 명령을 예약할 때 출력의 우편 주소를 변경할 수 있나요?

나중에 실행될 작업/명령을 예약하면 at해당 명령의 stdout 및 오류가 해당 작업을 예약한 사용자에게 "메일로 전송"됩니다.

따라서 작업이 실행된 후 명령 프롬프트에 메시지가 표시됩니다.

/var/spool/mail/mattb에 메일이 있습니다.

그러면 나는 그것을 읽는 데 사용할 수 있습니다 mail.

[email protected]로컬 사용자 대신 내 회사 이메일(예: )로 출력을 보낼 수 있습니까 /var/spool/mail?

at명령 출력을 전자 메일로 보낼 주소를 어떻게 알 수 있습니까 ? 아니면 메시지를 사용자 주소에 넣는 방법은 무엇입니까 /var/spool/mail?

답변1

at일반적으로 설치된 메일 전송 에이전트(MTA)는 메일을 배달하는 데 사용됩니다. 사서함에서 로컬 메일을 전혀 사용하지 않는 경우 모든 메일을 다른 서버로 전달하도록 MTA를 구성할 수 있습니다.

또는 개별 사용자에 대해 .forward 파일을 사용할 수 있습니다. "라고 넣으면[이메일 보호됨]"를 ~mattb/.forward에 저장하면 MTA가 이메일을 그곳으로 전달해야 합니다.

관련 정보