MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
同じメーラー内の別アカウントでも同じフィルターを使いたい https://forums.mozillazine.jp/viewtopic.php?f=3&t=16307 |
ページ 1 / 1 |
作成者: | 池田5 [ 2016年9月30日(金) 04:39 ] |
記事の件名: | 同じメーラー内の別アカウントでも同じフィルターを使いたい |
新たにアカウントを作成しました。これまで使っていたアカウントに対してのフィルターをそのまま適用したいのですがどうすれば良いのでしょうか。よろしくご教授ください。 thuderbird 45.2.0 mac osx10.11.6です。 |
作成者: | WADA [ 2016年9月30日(金) 09:21 ] |
記事の件名: | Re: 同じメーラー内の別アカウントでも同じフィルターを使いたい |
池田5 さんが書きました: 新たにアカウントを作成しました。 これまで使っていたアカウントに対してのフィルターをそのまま適用したい thuderbird 45.2.0 答え: できません。 で、やるとすると、 (1) アカウントAのメッセージフィルターの定義のファイルを、 手動でアカウントBのメッセージフィルターの定義のファイルにコピーし、 (2) フィルタールールで移動する先のフォルダーについて、 「アカウントAのフォルダーXに移動・コピー」の部分を、 「アカウントBのフォルダーXに移動・コピー」に変える必要があります。 (1)は、.../<サーバーA>/msgFilterRules.dat を .../<サーバーB>/msgFilterRules.dat にコピーする。 (2)は、msgFilterRules.dat の中で定義されている action="Move to folder" actionValue="mailbox://<サーバーA>/<フォルダーX> の部分を、 action="Move to folder" actionValue="mailbox://<サーバーB>/<フォルダーX> に変更する。 変更するのは、(2-a) メッセージフィルター定義のUIの画面からフォルダーを選択し直し、でもいいし、 (2-b) Thunderbirdが終了している状態でテキストエディターでmsgFilterRules.datを編集してThunderbirdを再起動、でもいい。 当然ですが、移動先を「アカウントBのフォルダーX」に変える場合には、「アカウントBのフォルダーX」が既に存在していないといけないですから、アカウントBでフォルダーXを先に作成しておく必要があります。 移動先のフォルダーについては、相対パスではなくて、絶対パスになっているので、手動で変える必要があります。 メッセージフィルターの定義で、「このアカウントのほげほげフォルダー」といったような定義ができると、フィルター用のファイルのコピーだけで済んで楽なんですが、あいにく、そうなってはいない。 actionValue="mailboxOfThisAccount://<フォルダーX>" とか定義しておいて、これを、mailbox://<このアカウント用のサーバー>/<フォルダーX>と解釈する、ってな方法で、割と簡単にできるはずなんですけどね。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |