Linux下mail命令【郵件的收發】
1. 首先在發送端安裝sendmail
# yum install sendmail -y
2. 如何發送mail
(1).將文件當做電子郵件的內容送出
語法:mail -s “主題”用戶名@地址
輸入內容: XXX
以點結束: . 【或者Ctrl+D退出內容編輯】
舉例說明:
(2).發送郵件給本機用戶
語法:mail 本機用戶
輸入主題: XXX
輸入內容: XXX
以點結束: . 【或者Ctrl+D退出內容編輯】
舉例說明:
注:Ctrl+C可以中斷郵件編輯
(3).快速發送郵件
# echo "hello" | mail -s "subject" [email protected]
(4).發送郵件時增加-v選項可以在終端看到郵件服務器的response
3. 系統收到的mail會保存在/var/spool/mail/用戶名 文件夾中
在linux文本命令平臺輸入 mail -f mbox,就可以看到當前目錄下的mbox中的郵件了
舉例說明:
【輸入數字,即可看到某一封郵件的詳細內容】
4.這是mail隊列存放的目錄,
可以通過這些命令來查看郵件是否送出
#mailq
#sendmail -bp
#ll /var/spool/mqueue