Mutt

將已發送郵件中的“收件人:”地址添加到書本

  • May 27, 2019

我正在嘗試用地址填寫我的 abook 通訊簿,但作為 mutt 的新使用者,這很乏味。因此,最簡單的方法是簡單地將我的Sent郵件文件夾中的所有“收件人:”地址添加到 abook 通訊簿中。

但這不起作用,顯然只From:支持地址。我是否忽略了某些東西,或者如何使用我過去使用過的電子郵件地址有效地填充我的 abook 通訊簿?

不幸的是,沒有開關。一種方法是abook通過將To:欄位地址作為From:欄位傳遞來愚弄。最簡單的範例是將此宏放入您的.muttrc文件中:

macro index,pager,attach a  "<pipe-message>sed -e /^From/d -e s/To:/From:/ | abook --add-email<return>" "add the to: address to abook?"

但是,這只會將第一個電子郵件地址添加到abook. 一種可能的解決方法是使用宏 like <pipe-message>your_script,而不是使用您喜歡的任何程式語言的腳本,將負責解析您所需的欄位饋送abook --add-emailabook --add-email-quiet所有電子郵件形式From: email@adress.org

引用自:https://unix.stackexchange.com/questions/521167