2020年10月5日 星期一

充電一下--Thunderbird 更新後,信件消失/遺失/不見

 Thunderbird是一款免費的郵件管理軟體

擁有非常多的粉絲

不過到 V68 以後的版本

沒有支援繁體中文


由於我的電腦有安裝軟體自動檢查版本更新的工具

所以忘了 Thunderbird 不用更新這件事

不小心把 Thunderbird 變成了英文版


事實上

就算改用英文版也沒什麼大問題

但一堆裡面設定的英文欄位就變得很困擾

更詭異的是

有的信件匣還是原來的中文

有些又被改成英文

寫信的欄位也有了不少變化

用起來很不習慣


因此

我又重新安裝了舊版本的 Thunderbird 

想說應該安裝完就可以回復以前的使用習慣

剛開啟舊版本的 Thunderbird 

看到熟悉的中文介面很開心

此時英文版竟然也同時存在

為了怕自己開錯捷徑

便把英文版的捷徑從工作表取消釘選

接下來就是災難的開始......


當我開啟舊版本的信件後

發現收件匣內一封信也沒有

而英文版的執行檔

無論如何都找不到

因為不管我開啟 Thunderbird 資料夾內哪一個執行檔

出現的都是中文版的介面

裡面的信件空空如也

天阿!

好幾年的信件呀!

還有最近正在聯繫的工作細節

......

這根本不只是災難可以形容呀!


上網搜索

發現有一個叫做inbox的檔案

被存放在USER/NAME/AppData/Roaming/Thunderbird/Profiles

裡面某一個資料夾中

並非安裝 Thunderbird 的原始資料夾

當我點進去某一組像是亂碼名稱的資料夾時

發現我所點開的inbox檔案大小竟然也是 0KB

Oh!  My God !!

就在我以為每一個像是亂碼的資料夾內

都是0KB的inbox檔案時

忽然在某個結尾是xxxx-release的資料夾內

發現一個138MB的inbox檔案

不過因為我不管如何開啟Thunderbird都是沒有信件的狀態

所以便將這個inbox複製到日期最近的一個資料夾內

取代掉原來0KB的inbox檔案

再一次開啟時

看到了久違的信件

雖然過程只經歷了短短的一個多小時

內心的感覺卻像是洗了趟三溫暖

掉入地獄又重返人間的感覺真是超刺激


網路上大多數是提到

inbox.msf的內容錯誤

移除後重新建立新的收件匣

可以將聯結的訊息回復

不過我的狀況是inbox的內容是對的

但inbox變成了新安裝版本的空資料夾

連結也都全部指向這個空資料

所以才看不到信件


複製檔案取代了原有的空資料

其實還是有些冒險

因為我並不確定信件的格式

是否可以被舊版本的Thunderbird所讀取

因為某些軟體更新後會修改檔案的資料格式

比方調整欄位或資料排放的順序

如此一來就算我還原了inbox這個檔案

也不能正確地開啟信件

好在最後的結果是順利找回信件

可喜可賀

也把這個還原的過程記錄下來

希望可以幫助到和我遇到同樣問題的使用者