
mailx
このプログラムを使用して電子メールを送信しようとしています。
この人の名前を含めたいです。[Eメール保護] Microsoft OutlookまたはGmailアカウントの通常のアカウントと同じです。"Thomas<[email protected]>"
ls -l $HOME | mailx -r "[email protected]" -s "The content of my home directory" [email protected]
答え1
ご利用時にすぐにお受け取りいただけます。複雑ではありません。ヘッダーを生成するだけです。"Thomas<[email protected]>"
sendmail
From: [email protected]
To: Thomas <[email protected]>
Subject: The content of my home directory
<output from ls>
タイトルと内容の間には空白行が必要です。これにより、これを達成できます。
(echo -e 'From: [email protected]\nTo: Thomas <[email protected]>Subject: The content of my home directory\n\n' ls -l $HOME | sendmail -t
ただし、たとえばThunderbirdでは、受信者のアドレス帳に名前がある場合は、その[email protected]
名前が代わりに表示されます。Thomas