메뉴 닫기

명령어로 서버 내 파일을 메일로 발송하기

서버내 파일을 ftp 나 rsync 등을 이용하지 않고 smtp를 이용해 메일로 발송하는 방법입니다.
서버 내 파일을 메일함에 보관하고자 할때 사용하면 됩니다.

파일을 메일로 발송하기 위해 로컬 smtp는 활성화 되어있어야 합니다.
또한 mutt명령어를 필요로 하게 되는데 명령어가 없다면 관련 패키지를 설치해야 합니다.
 
# yum install mutt
 
이제 특정 파일을 메일로 발송해보도록 하겠습니다.
 
# echo “현재의 named.rfc1912.zones 내용을 백업합니다.” | mutt -x -a /etc/named.rfc1912.zones -s “named 설정 파일입니다.”msk@smileserv.com

echo 로 본문 내용을 적고,
mutt 로 파일을 첨부합니다. 여기서 /etc/named.rfc1912.zones 은 첨부해서 보낼 파일의 절대경로입니다.
그다음 메일 제목과 받을 사람 이메일을 적으면 됩니다.

이렇게 서버 내의 파일을 또다른 서버나 ftp 를 이용하여 PC로 내려받지 않고
외부 메일함으로 발송하여 저장함으로써 어디서든 쉽게 열람 할수있게 되었습니다.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x