ThunderbirdはPGPで暗号化されたEメールを取得できません。そのため、IMAPのすべての電子メールをローカルリポジトリにコピーしてから、検索できるようにローカルで復号化しようとしています。可能ですか?
Thunderbirdは電子メールフォルダを個々のmboxファイルとして保存します。試してみましたが、gpg -d mbox_file
1 つのメールだけが復号化され、次のエラーで失敗しました。
gpg: [don't know]: invalid packet (ctb=46)
gpg: decryption failed: Bad signature
gpg: packet(3) too short
mboxには暗号化されていない電子メールも含まれています。 Thunderbirdでこれらの項目をフィルタリングできますが、ソリューションはそれを適切に処理することをお勧めします。
答え1
私はこの目的のためにPythonスクリプトを書いたことを付け加えたいと思います。それはmboxとMaildirをサポートしています。MBの復号。
答え2
2020年現在(申し訳ありませんが、この機能がいつ追加されたのかわかりません)、enigmailには「フォルダへの復号」オプションがあります。 (コンテキストメニューの最下段に位置)
フォルダ内のすべてのメッセージを選択し、それを使用してすべてのメッセージをまとめて復号化できます。
(私の検索結果は逆のことをしたかったので、あなたの質問として現れました。つまり、プレーンテキストメッセージのディレクトリを取得し、それらをすべて暗号化してそれを読むにはenigmailが必要です。)