歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Mutt —— 一個通過終端發送郵件的Email客戶端

Mutt —— 一個通過終端發送郵件的Email客戶端

日期:2017/2/28 14:34:31   编辑:Linux教程

作為一個系統管理員,有時我們需要發送郵件給客戶或者服務器上的其他人,這時我們會使用基於web的郵件系統來發送郵件,這是不是最便捷的方法呢?絕對不是。

在這篇教程裡,我們將使用mutt(一個終端email客戶端)命令來從命令行發送郵件。

Mutt是什麼?

Mutt是一個基於命令行的Email客戶端。它是基於Unix的系統上發送和閱讀郵件的十分強大而有用命令。Mutt也支持用POPIMAP協議接收郵件。它提供了一個彩色的界面使得從命令行發送郵件更加友好。

Mutt的特性

Mutt包含以下主要特性:

  • 易於安裝和配置
  • 可以從命令行發送帶附件的郵件
  • 支持在發送郵件時加入密送抄送
  • 支持消息會話
  • 可以顯示郵件列表
  • 支持多種郵箱格式,例如maildirmboxMHMMDF
  • 支持至少20種語言
  • 支持DSN(Delivery Status Notification,投遞狀態通知)

如何在Linux上安裝Mutt

我們可以在Linux上非常容易的使用任意包安裝器安裝Mutt客戶端,像下面這樣。

apt-get install mutt (For Debian / Ubuntu based system)

yum install mutt (For RHEL / CentOS / Fedora based system)

配置文件

Mutt Email客戶端的配置文件:

  • Main Configuration file:改變是全局的,會影響所有用戶的mutt,你可以通過它的郵件配置文件”/etc/Muttrc”進行更改。
  • User Configuration file of Mutt:如果你想為特定用戶定制Mutt,你可以通過設置~/.muttrc或者~/.mutt/muttrc做到這一點。

基本的mutt命令語法

mutt options recipient

用Mutt閱讀郵件

要閱讀當前系統登錄用戶的郵件,你只需要在終端運行”mutt“, 它將會加載當前用戶的郵箱。

mutt

要閱讀指定用戶的郵件,你需要告訴程序讀取哪一個郵件文件。舉個例子,你(root用戶)想看用戶”John”的郵件,你需要通過”-f”選項指定它的郵件文件。

mutt -f /var/spool/mail/john

你也可以用”-R”選項來打開只讀模式。

Copyright © Linux教程網 All Rights Reserved