LINUXUSER 指令專區
回首頁 | 回指令列表

指令名稱

mail  (E-mail 管理程式)

使用權限

所有使用者

使用方式

mail [收信人地址]

說  明

mail 是一個文字模式的郵件管理程式。單獨輸人 mail 指令可讀取系統郵箱中的訊息,若輸入 mail [收信人地址] 可傅送訊息給收件人。

參  數

-b <地址> :指定密件副本的收信人地址。
-c <地址> :指定副本的收信人地址。
-f <郵件檔>:讀取指定郵件檔(預設為 mbox)中的郵件。
-i :不顯示主控台發出的訊息。
-l :使用互動模式。
-n :程式啟動時,不使用 mail.rc 檔中的設定。
-N :閱讀郵件時,不顯示郵件的標題。
-s<郵件主題>:指定郵件的主題。若主題中有空白字元。記得要在前後加上雙引號(")。
-u<使用者帳號>:讀取指定使用者的郵件。
-v :執行時,顯示詳細的資訊。
若單獨輸人 mail 指令,將進入 mail 程式,可讀取系統郵箱中的訊息。例如在輸入 mail 指令後,將產生類似下述之郵件訊息:
>U 1 user1@localhost sat may 06 21:48 14/374 "mail 1"
U 2 user2@localhost sat may 06 21:50 12/356 "mail 2"
'>'是編號指標,指向現在郵件的位置。接下來是郵件的標籤,U(Unread)表示信件還沒有被讀過,再接下來是郵件的編號、寄信者、時間、郵件大小及郵件標題。輸入 mail 指令之後的操作命令如下:

數字鍵或$  按數字鍵選擇郵件。若要選擇最後一封郵件,請使用$。
+ 或 -  改選下一封或上一封郵件。
h 顯示郵件標題的清單。
p <郵件編號>  顯示指定的郵件。
s <郵件編> <檔案>  將指定的郵件存為檔案。
d <郵件編號>  刪除指定的郵件。
u <郵件編號>  復原被刪除的郵件。
m <收件人地址>  寄送新郵件。
R <郵件編號>  回覆郵件給寄信人。
r <郵件編號>  回覆郵件給寄信人,與該封郵件的其他收信人。
將讀過的郵件移至 mbox,並移除已標示刪除的郵件,然後結束程式。
fo <郵件目錄或檔案>  顯示目前的郵件目錄或檔案(不加選項時),或切換至指定的郵件目錄或檔案。
x 相較於 q 指令,此指令並不對郵件做任何變更即結束程式。
顯示操作命令的說明。

範  例

將主題為"meeting"的郵件寄給 sunny@ucli.com.tw,副本寄給 chang@ucli.com.tw:
→ mail -s "meeting" -c chang@ucli.com.tw sunny@ucli.com.tw