메일 tar.gz 파일

메일 tar.gz 파일

mutt 유틸리티 없이 mail 명령을 사용하여 tar.gz 파일을 보내는 방법. 메일 유틸리티는 명령줄에서 실행되지만 참조할 사람과 터미널 페이지의 텍스트를 묻습니다. 메일을 보내려면 ctr D를 눌러야 합니다. 내 스크립트에서 이를 방지하려면 어떻게 해야 합니까?

답변1

이 질문에는 이미 답변이 있습니다...

https://stackoverflow.com/questions/17359/how-do-i-send-a-file-as-an-email-attachment-using-linux-command-line

CC 부분은 다루지 않지만 위에서 본 답변을 바탕으로 합니다. 기본적으로 "-c"만 추가하면 됩니다.[이메일 보호됨]" 옵션.

cat message.txt | mail -s "Backup" -a file.tar.gz [email protected] -c [email protected]

이를 스크립트 파일에 넣으면 추가 자동화의 기초가 됩니다.

답변2

메일 유틸리티에 일종의 메시지 파일을 보냅니다.

cat mailbody.txt | mail -A yourfile.tgz -s "your mail subj line" [email protected]

이전 답변과 달리 적어도 Ubuntu 메일 유틸리티에서는 -A를 통해 첨부 파일을 지정합니다. -a는 추가 헤더를 추가하는 데 사용됩니다.

관련 정보