はじめに
Thunderbirdでメールフィルタを別のアカウントにコピーしたかったが、画面上からコピーするメニューが見当たらなかった。 調べたところ、メールフィルタの設定はテキストファイルとしてThunderbirdのプロファイルのディレクトリの中に配置されており、単なるファイルコピーで別のアカウントにコピーできるようだ。
しかし、snapでインストールしたThunderbirdだとsnap固有の場所にプロファイルがあり、その場所はググっても見つけにくかったので、ここでメモしておく。
プロファイルの場所
snapでインストールしたThunderbirdのプロファイルは以下の場所にある。
~/snap/thunderbird/common/.thunderbird/[ランダム文字列].default
[ランダム文字列]
は以下で確認できる。
$ cat ~/snap/thunderbird/common/.thunderbird/profiles.ini [Profile0] Name=default IsRelative=1 Path=[ランダム文字列].default Default=1 [General] StartWithLastProfile=1 Version=2
メールフィルタのコピー
以下のように、アカウント1
にメールフィルタの設定ファイルmsgFilterRules.dat
があるとして、
/path/to/[ランダム文字列].default └── Mail ├── アカウント1 │ └── msgFilterRules.dat └── アカウント2
単にこの設定ファイルをアカウント2
にコピーして、以下のようにすればよい。
/path/to/[ランダム文字列].default └── Mail ├── アカウント1 │ └── msgFilterRules.dat └── アカウント2 └── msgFilterRules.dat