読者です 読者をやめる 読者になる 読者になる

SubjectいじるThunderbird のアドオン作った

こんちわ、膨大な社内メールに負けそうなNizahです。 突然だけど、MLがあるじゃん? ml-apple とか で、そこにポストされたメールなんかは [ml-apple 128] 飯が美味い件について [ml-apple 129] 松岡修造すごくね? [ml-apple ....] [ml-apple ....] [ml-apple ....] [ml-apple 212] Re: 飯が美味い件について とかなるじゃん。 でも、Subjectで並び替えたときに「飯が美味い件について」は固まって欲しい訳よ

ml-apple, ml-orange とか2個MLがあって で、その両方にクロスポストなんかすると [ml-apple 128] 飯が美味い件について [ml-orange 289] 飯が美味い件について とか来るわけよ、どっちかで誰かが返信すると [ml-apple 129] Re: 飯が美味い件について [ml-orange 302] Re: [ml-apple 128] 飯が美味い件について とかなるわけよ、これに更に(ry というわけで、Subjectをすっきりさせたい。 しかし、Subjectのデータ自体を弄りたいわけじゃなく、表示だけから取っ払いたい と、いうわけで作ってみた。 subjectnormalize.xpi オプション設定をアドオンメニューからやりたかったんだけど、上手く動かなかったので放置 about:config から extensions.subjectNormalize.regex.apple = [ml-apple \d+] とか追加すると(プロパティ名の最後は任意)、Subjectにその正規表現をかけて削除 いくつでも追加したらええ スレッドペインに正規化件名(いけてない名前だ)っつーカラムが追加されるから ソートする時にそれを使うなり、もう普段から件名の代わりに使うなりしたらええ 気が向いたらもうちょっと手を入れるかもしれないけれど、飽きたから多分しばらくやんない。 Thunderbird(Firefox)のアドオン開発ドキュメントと、ExtensionBuilderとかいうThunderbirdアドオン使ってちょっと弄ったらわりと簡単に出来た。 削除じゃなく置換にしたり、適用順をコントロールしたりくらいはやってもいいかな 返信する時にボタン一発でパージしたりね