Mutt

如何將 MBOX 電子郵件的回复保存到 mutt 中的同一 MBOX 文件中?

  • November 9, 2015

這是案例。我不時使用 mutt 閱讀 MBOX 文件中包含的消息。為了這個問題,我將使用以下內容創建一個 MBOX 文件以供參考:

curl -L 'https://github.com/torvalds/linux/compare/ce5c2d2c256a4c8b523036537cd6be2d6af8f69d%5E%5E...ce5c2d2c256a4c8b523036537cd6be2d6af8f69d.patch' > for_review.mbox

現在,如果我打開它,mutt -f for_review.mbox我會收到大約 104 封電子郵件。每個都標記為新的。現在在我方便的時候,我可以閱讀每一個。事實上,我可以通過管道將電子郵件發送到語法熒光筆和/或在編輯器中打開修補文件以查看它們之間的關係。

閱讀完一封電子郵件後,它會被標記為已,我可以隨時退出。下次我打開 MBOX 文件時,它會記住我的已讀/未讀狀態。這對於許多更改的離線評論非常有用。

下一個最好的選擇是回复帶有個人註釋的電子郵件。但是,我發現如果我將該Fcc:欄位設置為 MOX 文件並將該To:欄位清空,以防止將實際電子郵件發送到 mutt 抱怨需要收件人的網際網路。

如何在不通過 SMTP 伺服器實際發送電子郵件的情況下將電子郵件(新郵件或回复郵件)直接發送到 MBOX 文件中?

一個麻煩的解決方法是寫下你的回复,而不是發送郵件,推遲它(使用P代替y)。然後打開postponed文件夾,選擇所有消息,並將它們標記保存到您的 MBOX。

請注意,由於您的消息從未真正發送過,因此缺少消息 ID,因此 mutt 將無法解析執行緒(即您的虛假回復不會顯示為原始執行緒的一部分)。

如果需要,您可以手動將虛假回复連結到執行緒(通過標記您的回复,然後按&原始消息)。這會將in-reply-to標題添加到您的虛假回復中。

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