作為一個系統管理員,有時我們需要發送郵件給客戶或者服務器上的其他人,這時我們會使用基於web的郵件系統來發送郵件,這是不是最便捷的方法呢?絕對不是。
在這篇教程裡,我們將使用mutt(一個終端email客戶端)命令來從命令行發送郵件。
Mutt是一個基於命令行的Email客戶端。它是基於Unix的系統上發送和閱讀郵件的十分強大而有用命令。Mutt也支持用POP和IMAP協議接收郵件。它提供了一個彩色的界面使得從命令行發送郵件更加友好。
Mutt包含以下主要特性:
我們可以在Linux上非常容易的使用任意包安裝器安裝Mutt客戶端,像下面這樣。
apt-get install mutt (For Debian / Ubuntu based system)
yum install mutt (For RHEL / CentOS / Fedora based system)
Mutt Email客戶端的配置文件:
mutt options recipient
要閱讀當前系統登錄用戶的郵件,你只需要在終端運行”mutt“, 它將會加載當前用戶的郵箱。
mutt
要閱讀指定用戶的郵件,你需要告訴程序讀取哪一個郵件文件。舉個例子,你(root用戶)想看用戶”John”的郵件,你需要通過”-f”選項指定它的郵件文件。
mutt -f /var/spool/mail/john
你也可以用”-R”選項來打開只讀模式。