瀏覽 Thunderbird 郵件儲存檔?

瀏覽 Thunderbird 郵件儲存檔?

我分別使用 Thunderbird 和 Icedove 來發送郵件。

每個盒子(收件匣、寄件匣、已發送......)都有一個檔案。如果我用編輯器打開它,我可以找到裡面的郵件。我可以看到郵件和 mime 標頭,但我不知道確切的格式。

如果有人至少知道整體格式的名稱,這將有助於我自己找到瀏覽器。

是否有一個小型瀏覽器可以解析郵件儲存檔案並以良好的方式顯示它們。

無需郵件處理 - 只需離線查看郵件檔案。

答案1

每個單獨的訊息都是使用RFC 2822格式(還有 822 和 5322)。這是標準的 Internet 電子郵件格式(SMTP 伺服器始終交換 RFC 2822 格式的訊息)。

所有訊息一起儲存在信箱文件,儘管最近 Thunderbird 已經開始使用郵件目錄預設適用於新帳戶。 (兩種格式都保存相同的 RFC 822 訊息,但 Maildir 每條訊息都有一個文件,而不是每個文件夾,因此不太可能被損壞。)

這兩種格式在用於儲存郵件的類 Unix 系統中都很常見;它們被 IMAP/POP3 伺服器識別,並且(neo)mutt基於((re)al)pine終端的電子郵件應用程式也可以瀏覽它們。

(請注意,Mbox 有幾個變體它們的不同之處在於它們處理以 . 開頭的行的方式不同From␣。我不確定 Thunderbird 使用哪一個,但可以透過接收測試訊息並檢查它的儲存方式來檢測它。


由於這兩種格式都是「扁平」的,並且在巨大的檔案或目錄中尋找所需的訊息有點慢,因此大多數使用它們的軟體往往會同時發明索引或快取系統。例如,Thunderbird*.msf使用稱為的格式建立索引文件莫克。 (看.)

.msf可以安全地忽略這些索引檔案;它們不是實際 mbox/Maildir 格式的一部分。

相關內容