假设以前在windows使用过thunderbird, 目前在linux下工作,以前的 thunderbird
数据存在在: /media/nvme0n1p5/thunderbird/
, 这是挂载的一个windows分区下的目录(以前的thunderbird数据的位置):
miracle@Miracle-Deepin-Office:~/.thunderbird$ ls /media/nvme0n1p5/thunderbird/
abook.mab cookies.sqlite global-messages-db.sqlite pluginreg.dat SiteSecurityServiceState.txt
addons.json crashes history.mab prefs.js startupCache
addonStartup.json.lz4 datareporting key4.db Profiles storage
AlternateServices.txt directoryTree.json local folders revocations.txt storage.sdb
blist.sqlite extension-preferences.json mailViews.dat search.json.mozlz4 storage.sqlite
blocklist.xml extensions minidumps SecurityPreloadState.txt Telemetry.ShutdownTime.txt
cache2 extensions.json parent.lock sessionCheckpoints.json times.json
calendar-data favicons.sqlite permissions.sqlite session.json virtualFolders.dat
cert9.db folderTree.json pkcs11.txt ShutdownDuration.json webappsstore.sqlite
compatibility.ini formhistory.sqlite places.sqlite ShutdownDuration.json.tmp xulstore.json
若利用上以前的配置与数据或在Linux上跨平台使用thunderbird共享同样数据,则需要:
1、thunderbird配置<a id="orgheadline1"></a>
thunderbird客户端配置文件信息决定了你添加的账号、过滤规则等在: /media/nvme0n1p5/thunderbird/Profiles/gslytz2n.default
建立一个 ~/.thundbird/gslytz2n.default
的软连接指向它,再按照类似.mozilla/firefox的规则方式配置install与profile,只需要指定路径就行(firefox与thunderbird的配置文件规则类似),重新利用新配置文件规则如下:
只修改installs.ini与profiles.ini中的路径信息,
不要修改小结字段,默认不同浏览器小结字段是不同的。
将路径信息修改成指向:gslytz2n.default,
其实关键是修改profiles.ini中的路径
installs.ini
举例:
[2A447C2E813FDAD3]
Default=gslytz2n.default
Locked=1
profiles.ini
举例:
[Install2A447C2E813FDAD3]
Default=gslytz2n.default
Locked=1
[Profile1]
Name=default-release
IsRelative=1
Path=gslytz2n.default
[General]
StartWithLastProfile=1
Version=2
目录部署:
miracle@Miracle-Deepin-Office:~/.thunderbird$ pwd
/home/miracle/.thunderbird
miracle@Miracle-Deepin-Office:~/.thunderbird$ ls -l
总用量 20
drwx------ 4 miracle miracle 4096 4月 15 10:46 Crash Reports
lrwxrwxrwx 1 miracle miracle 54 4月 15 11:38 gslytz2n.default -> /media/nvme0n1p5/thunderbird/Profiles/gslytz2n.default
-rw-rw-r-- 1 miracle miracle 137 4月 15 11:59 installs.ini
drwx------ 2 miracle miracle 4096 10月 24 2018 Pending Pings
-rw-rw-r-- 1 miracle miracle 371 4月 15 11:45 profiles.ini
-rw-r--r-- 1 miracle miracle 1000 4月 15 12:01 readme
2、本地目录数据继承<a id="orgheadline2"></a>
其中,打开客户端自建文件夹的数据在本地目录: /media/nvme0n1p5/thunderbird/local folders
需要与 ~/.thunderbird
同级建立一个指向该目录的链接即可:
miracle@Miracle-Deepin-Office:~$ pwd
/home/miracle
miracle@Miracle-Deepin-Office:~$ ls -l
总用量 2168
......
lrwxrwxrwx 1 miracle miracle 42 4月 15 11:54 local folders -> /media/nvme0n1p5/thunderbird/local folders
......