歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

通過實例了解Linux mail命令的作用

  Linux下mail命令對於系統管理員來說比較經常使用,是個很實用的命令,可定期寄一些備忘錄提醒系統用戶,下面小編就給大家詳細介紹下Linux中的mail命令吧。

 通過實例了解Linux mail命令的作用

  首先通過help參數來查看mail的所有參數如下:

  代碼如下:

  Usage: mail [-BDFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-addr]

  [-r from-addr] [-h hops] [-A account] [-R reply-addr] to-addr …

  mail [-BDeHiInNRv~] [-T name] [-A account] -f [name]

  mail [-BDeinNRv~] [-A account] [-u user]

  1、發送標題加文本內容

  運行命令:

  代碼如下:

  mail -s “this is a title” [email protected]

  回車,繼續輸入文本,也就是郵件內容

  代碼如下:

  this is content

  然後按Ctrl+D退出。

  代碼如下:

  EOT

  上面是最簡單的例子,假如我們想要發送給多個郵箱呢?在上面的郵箱後面加另外的郵箱地址,郵箱間以空格隔開即可,如下:

  代碼如下:

  mail -s “this is a title” [email protected] [email protected]

  在上面的例子中,發件人是Linux當前的登錄用戶名,比如我當前登錄的用戶名為admin,那麼發送的郵箱地址是[email protected],如果郵箱後綴域名是163.com的話。但有時我們想寫上發件人的名稱,還有不想采用默認的郵箱地址,這時我們可以這麼做:

  代碼如下:

  mail -s “this is a title” -r “[email protected][email protected]

  這時發件人郵箱就變為了 [email protected],一些垃圾郵件就是采用的這種方法,隱藏自己真實的郵件地址。

  如果我們想要收件人回復郵件時,回復的郵箱地址與我們的發信郵箱不同,那麼我們可以自定義回復郵箱地址,如下:

  代碼如下:

  mail -s “this is a title” -r “[email protected]” -R “[email protected][email protected]

  那麼收信人回復時,會默認發送到[email protected],而不是默認的[email protected]

  2、發送附件

  有時我們需要發送附件,那麼也是非常容易的,如下:

  代碼如下:

  mail -s “this is a title” -r “[email protected]” -a “/home/hadoop/report/3.txt” [email protected]

 12 共2頁

Copyright © Linux教程網 All Rights Reserved