2012-06-26 89 views
0

任何人可以請這個幫助,發送郵件沒有主題,在linux

當我用命令我得到了與主題的電子郵件,

mail -s "subject" emailid < content.txt 

這有什麼錯用這個命令?

+0

你必須瞭解你使用的是什麼'mail'命令。 –

+0

適合我... – Jasonw

+1

'mail'命令有多種變體。也許你不使用'-s'來設置Subject:標題。你在哪個平臺上?最便攜的解決方案可能是依賴於更好定義的MSA,如「mutt」或「ssmtp」。 – tripleee

回答

2

試試這個

[[email protected] ~ ]# mail -s "test" [email protected] 
This will be in the body of the email 
Cc: [email protected] 
. 
[[email protected] ~ ]# 

在其自己的行.告訴你寫完的電子郵件的正文以及充當EOF命令的郵件命令。

另一種方式

[[email protected] ~ ]# echo "This will be the body of the email" | mail -s "This is the subject" [email protected] 

希望工程。適用於我的機器。請確保sendmail應用程序已安裝並正常工作。

EDIT 

對Sun OS試試這個

echo "Hello World" | mailx -s "Hello World Test" emailaddress.com 
+0

都沒有工作 – user6028625

+0

@ Rajeesh ..根據我的理解-s標誌不能在SunOS上使用'mail'命令工作,所以你試着用'mailx'而不是郵件,看到我的編輯代碼。 – Tejendra

1

使用mailx,而不是作爲mail我猜你使用的是Sun的操作系統。