私はAmazon Linuxを使用しています。私は、添付ファイル添付ファイルではなく電子メール本文にファイルの出力を配置するにはどうすればよいですか?
cat /tmp/output.txt | mailx -s "Subject" "[email protected]"
しかし、私がやりたい添付ファイルとは反対に、電子メールの本文として、ファイルの内容を送信されているファイルの内容を送信するために、次を発見しました。これはどうすればいいですか?
私はAmazon Linuxを使用しています。私は、添付ファイル添付ファイルではなく電子メール本文にファイルの出力を配置するにはどうすればよいですか?
cat /tmp/output.txt | mailx -s "Subject" "[email protected]"
しかし、私がやりたい添付ファイルとは反対に、電子メールの本文として、ファイルの内容を送信されているファイルの内容を送信するために、次を発見しました。これはどうすればいいですか?
あなたの男の使用 "の下位レベル" sendmail
プログラム。
#!/bin/sh
# cat - ... <<END - cat reads "here document" via its stdin
# empty line after email headers IS REQUIRED
cat - /tmp/output.txt <<END | /usr/sbin/sendmail -- [email protected]
Subject: Subject
To: [email protected]
END
あなたの例ではメッセージ本体として/tmp/output.txt
だけを送信していません。おそらく、このファイルの内容は添付ファイルとしてフォーマットされていますか?
で試してみてください:
echo "Test message" | mailx -s "Subject" "[email protected]"