Contents
  1. 1. MUtt 簡介
  2. 2. 收信,先從設定 offlineimap 開始

一直以來都用 web 界面來收發 email,接觸 Linux 後知道很多軟體都有對應的 CLI 神兵利器,而 email 領域中則屬 Mutt 莫屬。

而跟所有 CLI 神器一樣,要享受方便之前需要很多 configuration,設定自己習慣的 key binding,能為日後的使用省下大量的時間,
俗話說萬事起頭難,mutt 的設定是目前我遇過數一數二難的,mutt 依循 Unix 的設計哲學:只做一見事情,並把他做好(Do one thing and do it well)

MUtt 簡介

根據 Arch wiki:

Mutt is a text-based mail client renowned for its powerful features.
Though over 2 decades old, Mutt remains the mail client of choice for a great number of power-users.
Unfortunately, a default Mutt install is plagued by complex keybindings along with a daunting amount of documentation.
This guide will help the average user get Mutt up and running, and begin customizing it to their particular needs.

Mutt 一開始是設計作為 MUA(Mail User Agent),即只有閱讀信件的功能,其他如收寄信功能則須由其他程式協助完成,
mutt 只提共對應的界面。

收信,先從設定 offlineimap 開始

Mutt 會由 local disk 中的 mail folder 讀取信件,而信件透過 IMAP 或 POP3 等協定從 mail server 下載到 local
端的 mail folder,目前最廣為採用的 mail sync 程式為offlineIMAP
透過設定 offlineimaprc 可以讓 offlineimap 有效且快速的同步多帳號的 mail。

1.offlineimaprc

Contents
  1. 1. MUtt 簡介
  2. 2. 收信,先從設定 offlineimap 開始