명령을 사용하여 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]
이렇게 하면 본문이 첨부 파일로 추가되지만 없는 것보다는 낫습니다!