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]

これにより、本文が添付ファイルとして追加されますが、ないよりも優れています!

おすすめ記事