Thunderbirdメールフィルターをエクスポートする方法


22

UbuntuでMozilla Thunderbirdを使用していて、たくさんのメッセージフィルターがあり、それらをエクスポートして自宅のPCで使用できるようにします。私はすべてのメニューを調べましたが、EXPORT設定については言及していません。

これを行う方法を本当に感謝します。

成功した場合、UbuntuとWindows 7の両方にインストールされたMozilla Thunderbirdでメッセージフィルターを使用します。

ありがとう

回答:


6

TB 15.0との互換性はありません。
近江ペンギン

申し訳ありませんが、間違ったリンクでした。
バズディー


1
そのアドオンの代わりにこのアドオンを使用する必要があります。
BuZZ-dEE

1
私は自分の質問にお答えします:あなたは、グローバルメニューの「ツールメニューの「インポートフィルタ」を選択する必要があるアプリケーションウィンドウの右上にある3-バーボタンメニューには、メニュー項目はありません。。
アンドレアスJ.

32

Thunderbirdメッセージフィルターはホームディレクトリ($ HOME)に保存されます

オープンターミナル

  • cd ~/.thunderbird
  • findコマンドを使用して、メッセージフィルターをgrepします。
    • find . -type f -name msgFilterRules.dat

msgFilterRules.datはすべてのフィルターを保存します。

ファイルをcatして内容を確認できます。

お役に立てれば


わかりました。家に帰って結核にインポートすると更新されます
-OmiPenguin

3
アカウント間で多くのフィルタールールを移動していたため、これが必要だったソリューションです。これは、Thunderbirdでフィルタールールウィンドウを2回開くことができない場合は困難な作業です。その後、各ルールに移動し、宛先フォルダーを適切に設定する必要がありました。
deltaray

バックアップに使用する前に.datviまたはテキストエディタでファイルの内容を確認してください。私は2つを見つけて、それらがだまされていると間違って仮定しました。私の場合、フィルターは1つだけでした。
myol

これらの手順support.mozilla.org/en-US/kb/…を使用して、プロファイルの場所を見つけることができます。これはLinuxおよびWindowsで機能します。.datファイルは人間が読める形式です(編集はしませんが)。クイックスキャンを実行すると、どのメールアカウントで機能するかが表示されるため、複数のアカウントがある場合に正しいアカウントであることを確認できます。Windows 10では、AppDataディレクトリが非表示になっているため、[隠しアイテムの表示]をオンにするまで、ファイルエクスプローラーを使用してファイルを見つけることは困難でした。
ジョー

あなたは、両方のフィルタファイルへのローカルアクセスを持っている場合は、次の例のようにKDiff3のoをメルドを使用して、同期を容易にすることができますmeld ./sntumes1.default/ImapMail/outlook.office365.com/msgFilterRules.dat ~/.thunderbird/sntumes1.default/ImapMail/outlook.office365.com/msgFilterRules.dat
ルイ・ガニオン

4

messageFilterRules.datをあるプロファイルから別のプロファイルにコピーする場合、まず、正しいアカウントから正しいアカウント(および複数のプロファイルフォルダがある場合は正しいプロファイルフォルダー)にフィルターをコピーしていることを確認する必要があります。各メールアカウントには、ローカルアカウントを含む独自のmessageFilterRules.datファイルがあります(そのアカウント用のフィルターがない場合でも)。

さらに、移動または名前変更されたフォルダーなど、行われた変更が両方のインストールに反映されていることを確認します。これらの手順を確認した後でも、「フォルダーフォルダー名が見つかりませんでした、フィルターが無効になっています」、または「フィルターフィルター名の適用に失敗しました。フィルターの適用を続行しますか?」フィルターの実行方法によって異なります。フィルターを編集し、アクションフォルダーを正しい既存のフォルダーに転送する必要があります。


1

次の2つの解決策があります。

  • msgFilterRules.dat異なるマシン上のプロファイル間でファイルをコピーします。(ソース

  • プラグインを使用して、フィルターをエクスポート/インポートします。(ソース


まあ私はすでにソリューション2を試してみましたが、TB 15.0と互換性がありません。そして、Sol Oneを試します。
近江ペンギン

0

Thunderbird 52.6.0メールルールを同じソフトウェアを実行している別のUbuntu PCに移動するには(おそらくどのコンピューターでも動作します)

画面を見ながら右上に3つの水平線「Thunderbirdメニューを表示」

「ヘルプ」「トラブルシューティング情報」は、プロファイルディレクトリ行の「ディレクトリを開くボタン」をクリックします。「IMAPメール」(おそらく「もしそれがあなたの持っているものなら、POPメール」)。「imap.gmail.com」(またはあなたのものは何でも)

「msgFilterRules.dat」をフラッシュドライブにコピーし、他のPCに持ち込んで、他のPCに挿入してから「ヘルプ」「トラブルシューティング情報」を選択し、プロファイルディレクトリ行の「ディレクトリボタンを開く」をクリックします。「IMAPメール」

msgFilterRules.datを「IMAPメール」フォルダーにドラッグアンドドロップし、プロンプトが表示されたら上書きオプションをクリックします。リダイレクトされたメールを受信するフォルダーを作成します。Thunderbirdを閉じて再起動します。


52.7.0では、このファイルはアカウント名と同じ名前のIMAPメールフォルダー内のフォルダーにあります。
オタク長老
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.