Email

使用 Mutt 搜尋郵件內容

  • December 2, 2020

在 Mutt 中是否可以使用內置功能搜尋特定的郵件內容?或者,作為最後的手段,我該如何配置grep以在 Mutt 中使用?

文件只提到了searchandlimit函式,它只搜尋標題。

search並且limit還可以實際搜尋內部消息,具體取決於您提供的搜尋模式。從 Mutt 參考的Patterns小節:

~b EXPR         messages which contain EXPR in the message body
=b STRING       If IMAP is enabled, like ~b but searches for STRING on the server, rather than downloading each message and searching it locally.
~B EXPR         messages which contain EXPR in the whole message
=B STRING       If IMAP is enabled, like ~B but searches for STRING on the server, rather than downloading each message and searching it locally.

也就是說,~b只在正文中搜尋,而~B在標題中也搜尋。

請注意,這可能會很慢,因為如果它們尚未記憶體,它可能必須一一下載每條消息。如果你有一個大於或等於 1.5.12 的 mutt 版本,你可以記憶體你正在下載的那些以供以後使用,方法是設置message_cachedir一個你想要儲存消息正文的目錄,這可以顯著加快搜尋它們的速度(對於帶有header_cache) 的標題。

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