2014-10-06 60 views
0

我想知道Thunderbird如何在本地機器中存儲郵件,關聯文件。與Thunderbird相關的文件 - 本地存儲的安全機制

我使用Ubuntu的13.10雷鳥24.6.0

當我在〜/ .thunderbird在該位置的本地配置文件夾看,存在一個配置文件夾說。對於我的實驗,我列出了該文件夾裏面的文件,而無需打開雷鳥,然後再次被列爲後,我打開了雷鳥

以下是我發現:

  • 在這些文件中,文件名爲session.json將會出現在 文件夾中,當雷鳥未打開時。 (當我打開 Thunderbird時,它會消失)
  • 當Thunderbird打開時,如前所述,session.json將 消失,並且將出現下面的文件。

    • lrwxrwxrwx 1 SID SID 16十月6 13點41 鎖 - > 127.0.1.1:+13149
    • -rw-R - R-- 1個SID SID 0十月6 13點41 餅乾.sqlite-沃爾瑪
    • -rw-R - R-- 1個SID SID 32768十月6 13時41 cookies.sqlite-SHM
    • -rw-R - R-- 1 SID SID 0十月6 13:41 webappsstore.sqlite-wal
    • -r WR - R-- 1個SID SID 32768十月6 13點41 webappsstore.sqlite-SHM
    • -rw-R - R-- 1個SID SID 0十月6 13點41 places.sqlite-沃爾瑪
    • -rw-R - R-- 1個SID SID 32768十月6 13點41 places.sqlite-SHM
    • -rw-R - R-- 1個SID SID 721584十月6 13點41 全球信息-db.sqlite期刊

我想知道這些文件有什麼意義。

而且,我試圖改變INBOX文件IMAP和POP文件夾(讓我的雷鳥關閉),希望我所做的更改(比如說我加入一些特別的郵件一些線)將出現在雷鳥客戶端。 (當然,電腦連接到互聯網)。但我看不到變化。

  1. 什麼阻止我看到在雷鳥 郵件客戶端的變化?
  2. 如果我想查看更改,我該怎麼做?

任何幫助,使我的理解更好將非常感激。

+0

這些是sqlite日記文件:wal是寫入日誌,shm是共享內存索引,journal是日誌文件。 – Max 2014-10-06 13:07:19

+0

@Max謝謝Max,但是阻止看到在THunderBird郵件客戶端中對INBOX文件所做的更改。 – 2014-10-12 22:38:56

+0

據推測,當它下載消息時,它將它們添加到sqlite數據庫,因爲它將它們寫入文件系統。既然你把它們放在帶外,它沒有更新數據庫,也沒有看到它們。 – Max 2014-10-13 04:26:00

回答

0

這些文件是不同技術的實現用於存儲磁盤上的東西的存儲。

  • 餅乾:網站的cookies
  • webappsstore:HTML5的localStorage和這樣
  • 地方:瀏覽器歷史
  • 全球信息-DB:指數雷鳥全球信息索引

的POP收件箱文件可以在應用程序斷開連接時編輯,並且會顯示更改。

IMAP收件箱通常是從服務器讀取的。如果您將雷鳥置於離線模式,則會顯示更改。

+0

當Thunderbird客戶端未打開時我編輯了INBOX文件,但是當我打開Thunderbird文件時,我所做的更改不會顯示出來。我正在使用POP帳戶設置。 – 2014-10-23 21:23:50

+0

您必須編輯錯誤的文件,或編輯顯示中未使用的部分。嘗試編輯一個已知郵件的主題開始。 – mkmelin 2014-10-27 11:40:21