18.04.1 - Ubuntu: 메일 명령이 첨부 파일이 있는 메일 본문을 설정하지 못함

18.04.1 - Ubuntu: 메일 명령이 첨부 파일이 있는 메일 본문을 설정하지 못함

명령을 사용하여 2개의 첨부 파일을 보내 려고 합니다 mail. 제가 겪고 있는 문제는 첨부 파일과 이메일 본문 내용을 보낼 수 없다는 것입니다. 다음 명령을 시도해 보세요

echo "Hello World" | mail -s 'Test Email' -A test.csv -aFrom:[email protected] [email protected] 
cat README.txt | mail -s 'Test Email' -A test.csv -aFrom:[email protected] [email protected] 
mail -s 'Test Email' -A test.csv -aFrom:[email protected] [email protected] < README.txt

그리고 이메일 본문을 따로 보내면 그 이메일이 본문을 받게 됩니다.

mail -s 'Test Email' -aFrom:[email protected] [email protected]  < README.txt

첨부 파일과 이메일 본문을 동시에 보내는 방법( README.txt이메일 본문과 test.csv첨부 파일)은 무엇입니까?

답변1

이것은 것 같다버전의 버그mailutils. 검색하다가 우연히 발견한메일링 리스트제공되는 솔루션:

--mime해결 방법으로 이 옵션을 사용할 수 있습니다 .

echo "body text" | /usr/bin/mail --mime -s "some subject" -A "somefile.csv" [email protected]

이렇게 하면 본문이 첨부 파일로 추가되지만 없는 것보다는 낫습니다!

관련 정보