* mutt 란?
다양한 기능을 가진 콘솔 전자메일 클라이언트
command line 에서 메일을 보내거나 shell script 에서 사용하기 유용
smtp 서버를 이용하지 않고 자신의 리눅스 박스의 sendmail을 이용하여 수발신.
1. mutt 설치 및 설정
# yum install mutt \\ centos # apt-get install mutt \\ 우분투
# mkdir ~/.mutt # vi ~/.mutt/muttrc \\ mutt smtp 설정
|
** 옵션 **
2. 사용 예제
- 제목만 발송
# mutt -s "[제목]" [메일주소] < /dev/null ex) # mutt -s "[서비스 안내종료] 공지합니다." test@abc.com < /dev/null |
- 제목과 본문 발송
# mutt -s "[제목]" [메일주소] < [첨부파일] ex) # mutt -s "[발송테스트]" test@abc.com < message.txt |
-제목과 본문, 파일 첨부
# mutt -s "[제목]" [메일주소] < [본문] -a [첨부파일] # mutt -s "[제목]" -a [첨부파일] [메일주소] < [본문] ex) # mutt -s "[파일]" abc@naver.com < message.txt -a test.tar.gz # mutt -s "[파일]" -a test.tar.gz abc@naver.com < message.txt |
- 커맨드에서 본문 내용작성
# echo "본문내용" | mutt -s "[제목]" [메일주소] ex) # echo "안녕하세요." | mutt -s "공지테스트" abc@naver.com |
- 메일 참조 추가
# echo "본문내용" | mutt -s "제목" [메일주소] -c [메일주소] \\ 참조 # echo "본문내용" | mutt -s "제목" [메일주소] -b [메일주소] \\ 숨은참조 ex) # echo "테스트입니다" | mutt -s "공지" a@naver.com -c copy@naver.com \\ 참조 # echo "테스트입니다" | mutt -s "공지" a@naver.com -b copy@naver.com \\ 숨은참조 |
- html 형식 발송
# mutt -e "set content_type=text/html" [메일주소] -s "[제목]" < [파일명].html ex) # mutt -e "set content_type=text/html" a@naver.com -s "사진" < test.html |
'서버 & 시스템 > Linux' 카테고리의 다른 글
ARP 캐시 삭제 (0) | 2020.02.12 |
---|---|
우분투 resolv.conf 초기화 (0) | 2020.02.10 |
와인(wine) 4.0 설치 (0) | 2020.01.30 |
LibreOffice 언어 한국어 설정 (0) | 2020.01.30 |
JAVA & TOMCAT & MySQL 연동 (0) | 2019.10.21 |