저는 직장에서 꽤 긴 작업을 실행하고 있으며 작업이 완료되면 어디서든 경고를 받고 싶어서 at -m
sSMTP를 사용하여 Gmail 주소로 알림을 받습니다.
Linux에서 처음으로 이메일을 가지고 놀았지만 을 /etc/ssmtp/ssmtp.conf
사용할 때 mail
Gmail 상자를 통해 메시지를 보내고, 결정적으로 /etc/mail.rc
사본 전송을 시도하지 않도록 설정했습니다. user@host
에서 SMTP 서버를 실행할 수 없고 실행할 수 없기 때문 입니다 host
.
나는 추가해야했다
alias user user<[email protected]>
그렇지 않으면 두 번째 수신 거부와 함께 및 /etc/mail.rc
둘 다에 이메일을 보냅니다 .[email protected]
user@host
내가 이것을 테스트 할 때
$ mail user
Subject: This is a test
How does it go?
^DEOT
모든 것이 잘 진행됩니다. Gmail로 메시지 사본 1개를 받았는데 오류 메시지는 없습니다. 하지만 내가 테스트하려고 할 at
때
$ echo echo test | at -m NOW
warning: commands will be executed using /bin/sh
job 3 at Tue Jun 2 14:12:00 2015
"테스트"라는 예상 메시지와 "다음 수신자에게 영구적으로 배달하지 못했습니다: user@host"라는 두 번째 메시지도 받았습니다.
그래서 at
이메일을 보낼 때 왠지 내 지시를 따르지 않는 것 같더라고요 alias
. 어떻게 해결할 수 있나요?