0

誰かがこれを手伝ってくれますか、

コマンドを使用すると、件名のないメールが届きます。

mail -s "subject" emailid < content.txt

このコマンドに何か問題がありますか?

4

2 に答える 2

2

これを試して

[root@host ~ ]# mail -s "test" me@gmail.com
This will be in the body of the email
Cc: me_cc@gmail.com
.
[root@host ~ ]# 

on自体の.行は、メールの本文の書き込みが完了したことをメールコマンドに通知EOFし、コマンドのとして機能します。

別の方法

[root@host ~ ]# echo "This will be the body of the email" | mail -s "This is the subject"   me@gmail.com

それがうまくいくことを願っています。私のマシンで動作します。sendmailアプリケーションがインストールされ、正しく機能していることを確認してください。

EDIT

SunOSの場合はこれを試してください

echo "Hello World" | mailx -s "Hello World Test" emailaddress.com
于 2012-06-26T06:17:17.940 に答える
1

私が推測するように、あなたが太陽のOSを使用しているのではmailxなく、を使用してください。mail

于 2012-07-17T14:07:35.013 に答える