리눅스(centos) 서버에서 mail 보내기
리눅스(centos) 서버에서 bash shell을 이용하여 mail 명령으로 email 전송하는 방법에 대해서 정리한 글입니다.
mail 보내기
$ echo "content message" | mail -s "subject text" to@email.com
보내는 주소 변경하기
$ echo "content message" | mail -r from@email.com -s "subject text" to@email.com
$ echo "content message" | mail -s "subject text" to@email.com -- -f from@email.com
파일 첨부하여 보내기
$ mail -s "subject text" to@email.com < attached_file.txt
첨부 파일 인코딩해서 보내기
$ uuencode attached_file.txt > mail -s "subject text" to@email.com
메일 로그 확인하기
$ vi /var/log/maillog
주의사항
- 제목에 띄어쓰기가 있는경우 따옴표로 묶어줘야 함
- 본문 메시지나 첨부 파일은 파일경로를 넣어야 함
댓글남기기