SOggyの日記: Mozilla: Thunderbird add-on探検#1 12
一つ前のエントリーと同じ理由で、Mozillaトピック。MozやSMのadd-onをメモったエントリーはあるのに、TB用のをまとめるのは初めてらしい。
TBのAdd-onを点数の高い順のリストで約300個、五点満点で三点までざっと眺めていって気になったのをチェック。
Virtual Identityは以前から愛用中。バージョンは0.3.4。送信時にメールアドレス/名前/使用SMTPサーバーをポップアップで切換え。雑事用のサブで使っている複数メールアドレス宛に届くメールを一カ所のメールボックスに溜まるように自前SMTPサーバーで設定しているので、必携。
FolderFlagsは、今回の探検で見つけた。バージョンは0.3。フォルダーのフラグを任意にいじれる。いつの間にやら標準で用意されているSentフォルダーが、ユーザーが作るフォルダーと同じ扱いのフォルダーに変わって、アイコンも普通のフォルダーアイコンに変わってしまっていたが、これで直せた。この件はBugzilla未検索。本来意図されている使い方とは違うだろうが、結果オーライ。
SendToolsは、送信時刻を任意設定。最新版(?)は0.4.2がある。Eudoraでできていて、TBに移って不便になった点の一つが送信予約ができなくなったこと。今回の探検で見つけて試してみたが、Virtual Identityのすぐ下に送信時刻設定フィールドがあるせいか、時刻設定がうまくできない。VIを外せないので、少なくとも現段階では使用断念。
Mnenhyは、SM/Fx/TB用の多機能add-on。バージョンは0.7.4.666。ヘッダー表示の柔軟な設定変更を期待してTBに入れてみたが、切換え方法に違和感があるので外した。.dat拡張子の付いたレジストリーファイルの設定を表示する機能もあってインストール時についでに試してみたが、目を引く情報はなし。メジャーバージョンアップしたらもう一度試してみる。
以下はこれまでのTB更新時に外したもの。人によっては便利だろうから紹介。
AboutConfigは、SMやFxのabout:configをTBでも表示するメニューを追加する。以前のTBではこれを入れないと表示できなかったが、しばらく前からPref->Advanced->General->Config Editorで表示できるよう標準装備となったので外した。
header scroll extensionは、長いヘッダーを表示させた時にスクロールバーを追加する。3ペイン表示では長くてヘッダーが切れる場合には、新規ウィンドウにメールを表示させるようにして使用を止めた。さすがにこの状態でヘッダーが切れるようなことは今までない。
12/9追記: ヘッダー部分にスクロールバーを表示させることについては一連のコメントを参照。userChrome.cssで表示可。
12/12追記: 探検第二弾を書いたのでサブジェクトを小変更。FolderFlagsは用が済んだのでアンインストールした。
Header 切れるなぁ (スコア:1)
スクロールさせるのは userContent.css に書くだけ、とかいう技を見かけた気がしたのですが、見失っているので Header scroll extension を試してみよっと(実は最近会社では Tb 使ってますねん)
# Meadow+Mew+gnupg2 で S/MIME に挫折中
ところで分離した添付ファイルの再配置を支援してくれるような拡張はありませんでしたでしょーか?(自分で探せ > わたし)
使い始めによく考えずに分離してたら収拾つかなくなってしまった(まわりでよく使われているメールソフトウェアの添付ファイルを圧縮して送り出す機能が同名のファイルを量産する、ということを失念していた)
添付ファイルの再配置支援 (スコア:1)
どうもこんにちは。Toに1000列挙なんて来たら切れますね、表示も気持ちも :) 。
userContent.cssハックの方は探してみたけれど、まだ見つかりません。あとでもう少し探して出てきたら、書きますね。スクロールバーが必要に応じて出てくれた方が良いのは違いないのですが、KISS [wikipedia.org]で外しちゃったもので。cssハックで出せるならそれがベターです。
添付ファイルの再配置支援はAttachment Extractor [mozilla.org]なんかどうでしょう。このページの説明じゃ素っ気ないけれど、作者Andrew WilliamsonさんのAttachment Extractor [eviljeff.com]ページには効能が書いてあります。曰く、
- 特定メールからの添付ファイルの抜きだし
- 特定フォルダー中のメールからの添付ファイルの抜きだし
- ファイル名の重複を防ぐための自動改名
など。お役に立ちそうですか?。Re:添付ファイルの再配置支援 (スコア:1)
この一連の書き込みを読む人はとても少ないだろうけれど、勘違いがないように念のためTB未経験者への注意。
添付ファイルを書き出したり消したりする機能はadd-onを使わずとも、TBに標準で用意されています。添付ファイルを選択して右クリック、またはFileメニュー->Attachmentsでお好きなように。
Re:添付ファイルの再配置支援 (スコア:1)
1. ヘッダ部分のスクロール: userChrome.css の方でした。google 調べ [google.co.jp]
2. Attachment Extractor: ざっと眺めた限りでは、既に分離済みの添付ファイルについて、その置き場所を変えてメールの方の X-Mozilla-external-attachment-URL: も書き換えるという機能はないみたいですね(また後でよくみてみます)。一連の話の添付ファイルなのに受けた時々(とか発信者とか)で適当な場所に分離/配置してしまっているのをまとめたりしたいのですが。やはり最初が肝心か ;-)
調査ありがとうございました/添付再配置支援は成果無し (スコア:1)
どうもどうも遅くなりました、こんにちは。
userChrome.cssをいじってヘッダ表示領域をスクロール可能にする [xrea.com]のはいいですね。やー、ほんとにタナボタでいいこと聞いちゃった。
Attachment Extractorの方ですが、要求に完全マッチではないようで残念です。
(以下自分用メモも兼ねて冗長に書きますが)ところで、X-Mozilla-external-attachment-URLは初耳だったので、ちょっと調べてテストしてみるとDetachしたときに保存されたファイルへのパスを保存するヘッダーなんですね。んー、さすがに分離後にパスが変えられてしまったのに合わせてヘッダーを書き換えてくれるような動作をTBやその拡張に望むのは、高望みじゃないでしょうか(zaucerさんの操作を私が誤読している可能性あり)。
Attachment Extractorを探した時はmozilla.org内だけが対象だったので、出所に構わず一時間探してみましたが、良さげなadd-onは見つかりませんでした。いっそのこと…
Re:添付再配置支援について (スコア:1)
- 分離済みファイルの PATH を得る(開くときと同じ)
- 移動先を選択させる(保存/分離するときと同じ)
- 移動(=copy & remove)(remove が微妙かも)
- X-Mozilla-external-attachment-URL: 書き換え(分離するときと同じ)
手作業でやっていると上記に加えて- メールボックスファイルはサイズが大きいし、他のメールを壊すのが怖いので作業用フォルダに移動(終わったら戻す)
- エディタで書き換え。このとき、本文と添付部分の Content-Disposition: filename= あたりの漢字エンコーディングが違っているのがあったりするので注意が必要(……)
- locale が異なる環境/Filesystem で使っていたメールボックスファイルを持ってくると書き換え必須(あたりまえ)
てな感じでちょっと気を使いますからね。X-MEAU: 参照先が存在しないときに、ただ再試行、じゃなくて新しい場所を教えてくれと聞いてきてくれるだけでもいいなあこれが、先に書いたように同じ名前のファイルがたくさん来るところで使っているのでできないこれも、メールボックスファイルのサイズが肥大してなんかイヤ……なんですが、Thunderbird を使いだした一番の目的である S/MIME 署名 & 暗号化してるメールは添付ファイル分離できないので、実はこれしかなかったりして……
そしたら添付再配置支援add-onの作成でしょ (スコア:1)
どもども。
ふむふむ、だんだんと仕様が固まってきたではありませんか!!。zaucerさんが描いているイメージがこっちにも飛んできました。あると便利です、絶対に。星五つつけますね。資料はあるようだし、動機も十分。ここはひとつ奮起してみてはいかがでしょう。 そこでAttachment Extractorの自動改名機能ですよ。Reference [eviljeff.com]を見ると、日時を自由にフォーマットできることがうかがえるし、PrefのAdvancedを見ると、連番追加など書き出すファイルのファイル名をある程度柔軟にコントロールできることが分かります。奥歯にものが引っかかったような書き方してますよねー。ええ、MacのTB 1.5.0.8 + Virtual Identity 0.3.4 + FolderFlags 0.3 + Attachment Extractor 0.6.7の組み合わせでは、書き出せませんでした。書き出しを命令すると、Windowsでファイルコピー中のようなファイルがひらひら飛ぶ小ウィンドウのアニメが出ますが、3分ほど待っても終わりません(4KBのrtfファイル)。でも私の環境依存でしょうから、試してみてください。
ISPからPOPで取ってきていた時はメールボックスが膨れるのがイヤでしたが、自前SMTP + IMAP4 SSLに切り替えたら気にならなくなりました。膨れる場所が他所に移っただけなんですけれどね。どこかアクセスできるところに自前のサーバーを立てて全部転送してしまうようにすれば、この方法でイヤな気持ちにならずにすみますよ、きっと(と規則を違反するかもしれないことをそそのかしてみる)。こんな環境なので、私はその都度Save as派です。Re:そしたら添付再配置支援add-onの作成でしょ (スコア:1)
星五つ保証だそうですよ、いかがでしょう。名前を揚げるチャンス! > 誰か
他力本願宗なので AC で
***
先週試した時は 0.6.5 でしたが、もう 0.6.7 に(Tb の更新確認では検出しなかったけど)。開発が活発なのは今後に期待できますね
WindowsXPSP2/Thunderbird 1.5.0.8 と Debian/etch/IceDove 1.5.0.8 では特に問題ある風ではなく、とりあえず最初に設定されている連番の指定でですが、うまいこと同じ名前のファイルが別名に変更の上保存されました。他に入っている拡張はどちらも ExternalEditor と ViewSourceWith (IceDove の方は JPL も)だけです
さて、これで削除もしてしまえば容量的な問題は解決なのですが、名前を変えて保存もしくは削除したときに変った名前がメール側には記されていないようです。わたしのところにくる同じ名前の添付ファイルというのはほとんどが或るメールソフトウェアが作る全く同じ名前のファイル(送信時に添付ファイルを圧縮する機能が元のファイル名を失なう)でして、日付やらをつけるとしても、メール側からこれが探せなくなるのはちと困る
はい、ここ(会社)、野良 SMTP サーバは禁止なんですよー
抜け道としては fetchmail かなにかで(最近の流行りはなんだろう?)中央メールサーバから取ってきたのを内部で再配送して IMAP で提供、かな。うーん。一人きりで使うにはちょっと手間かけすぎな気が
南無阿弥陀仏 (スコア:1)
はいはい、続きますよ。続く限り。zaucerさんところでは動いているんですね。実は先日こちらで0.6.7が動かなかった原因らしきことに投稿数時間後に気付いたものの、再実験未着手です。
さすがの阿弥陀さまと言えど、コードは書けないんじゃないかなー :) 。 これは、作者氏のページ [eviljeff.com]に書いてある通り、Mozilla-Approved Releaseである0.6.5 [mozilla.org]とAdvance Releaseである0.6.7という違いのようですよ。Mozilla-Approvedになって自動更新されるまで数週間かかると書いてあります。 社内LAN上に野良を置くのは難しいでしょうね、さすがに。社内からインターネットへの接続に制限がないなら、どこか他所で静かに飼いましょう。自分専用に各種サービスが動いているのは快適ですよ。手間もランニングコストもかかるけれど、それを上回るメリットを感じるので、止められませんね(と無責任にそそのかし続ける)。転送方法は、社外から「中央メールサーバ」にアクセスできるのならfechmailでもいいし、TBでIMAPなメールボックスに複製移動するようにフィルターを書くのもお手軽だと思います。
Re:南無阿弥陀仏 (スコア:1)
まるで、まるで違う世界の話のようであることだなぁ o...rz
Re:南無阿弥陀仏 (スコア:1)
まーまー読み逃しはお気になさらずに。私もよくやりますから。
まったく関連のない組織にいくつか働きに行ったことがありますけれど、ポリシーそれおいしいの?ってところや、自分が壁作ったりポリシー提案側だったりと、内外両方向の接続制限が緩いところで過ごしてきたので、逆に私だったら普通のアクセス制限ポリシーがあるところだと、窒息しちゃうかもしれません。えーえーもちろん仕事でアクセスが必要なんですよ、本当なんだったら!!。
これで未解決(作成者待ち ;) )状態ながらも、一段落ですかね。それでは、またのコメントお待ちしております。
自分用メモ: X-Mozilla-External-Attachment-URL (スコア:1)
自分用メモ。えむもじらの添付ファイルを削除 [xrea.com]にX-Mozilla-External-Attachment-URLについて書かれている。