mail
명령어를 사용해서 커맨드 라인에서 메일을 보낼 수 있다. 배포판 버전에 따라 옵션이 다르므로 주의해야한다.
Ubuntu 12.04에서는 아래 명령어로 메일을 보낼 수 있다.
$ mail -s "mail test" -S replyto="replyto@domain.com" to@domain.com < /dev/null
- -s: 제목을 지정한다.
- -S: 변수값을 지정한다. 여기서는
replyto
변수를replyto@domain.com
로 지정하였다. 이렇게 하면 수신자가 ‘회신’을 눌렀을 때, 원래 메일의From
주소가 아닌 이 주소로To
주소가 설정된다.
body 부분은 표준 입력으로 전달하는데 여기서는 /dev/null을 표준 입력으로 지정했으므로 body가 비어있는 메일이 가게된다.