mail 是 linux 的郵件客戶端命令,可以利用這個命令給其他使用者傳送郵件。
mail 命令的基本資訊如下。
【例 1】傳送郵件。
如果我們想要給其他使用者傳送郵件,則可以執行如下命令:
[root@localhost ~]# mail userl
subject: hello <-郵件標題
nice to meet you! <-郵件具體內容
. <-使用.來結束郵件輸入
#傳送郵件給user1使用者
我們接收到的郵件都儲存在"/var/spod/mail/使用者名稱"中,每個使用者都有乙個以自己的使用者名稱命名的郵箱。
【例 2】傳送檔案內容。
如果我們想把某個檔案的內容傳送給指定使用者,則可執行如下命令:
[root@localhost ~]# mail -s "test mail" root 選項:
-s: 指定郵件標題
我們在寫指令碼時,有時需要指令碼自動傳送一些資訊給指定使用者,把要傳送的資訊預先寫到檔案中,是乙個非常不錯的選擇。
【例 3】檢視已經接收的郵件。
我們可以直接在命令列中執行 mail 命令,進入 mail 的互動命令中,可以在這裡檢視已經接收到的郵件。例如:
[root@localhost ~]# mail
heirloom mail version 12.4 7/29/08.type ?for help.
"/var/spool/mail/root": 1 message 1 new
>n 1 root mon dec 5 22:45 68/1777 "test mail"<-之前收到的由件
>n 2 root mon dec 5 23:08 18/602 "hello"
#未閱讀編號發件人 時間 標題
&<-等待使用者輸入命令
可以看到已經接收到的郵件列表,"n"代表未讀郵件,如果是已經閱讀過的郵件,則前面是不會有這個"n"的;之後的數字是郵件的編號,我們主要通過這個編號來進行郵件的操作。如餓們想要檢視第1郵件,則只需輸入郵件的編號"1"就可以了》
在互動命令中執行"?",可以檢視這個互動介面支援的命令。例如:
這些互動命令是可以簡化輸入的,比如"headers"命令,就可以直接輸入"h",這是列出郵件標題列表的命令。我們解釋一下常用的互動命令。
Linux mail命令使用和sendmail配置
from linux mail 命令引數 使用mail發郵件時,必須先將sendmail 服務啟動。mail s 郵件主題 c 抄送位址 b 密送位址 f 傳送人郵件位址 f 發件人姓名 要傳送的郵件內容 三種常用格式發信 mail s test yangfang fudan.edu.cn 第一種方...
Linux mail命令使用和sendmail配置
linux mail 命令引數 使用mail發郵件時,必須先將sendmail服務啟動。mail s 郵件主題 c 抄送位址 b 密送位址 f 傳送人郵件位址 f 發件人姓名 要傳送的郵件內容 三種常用格式發信 mail s test yangfang fudan.edu.cn 第一種方法,你可以把...
linux mail 命令使用
1.mail 基本語法 h headers 顯示當前的郵件列表 l list 顯示當前支援的命令列表 help 顯示多個檢視郵件列表的命令引數用法 d 刪除當前郵件,指標並下移。d 1 100 刪除第1到100封郵件 t type more p page num 閱讀某一封郵件 n next num...