Template」を作りました。Template」を作りました。Template」を作りました。○○様お世話になっております。以上、よろしくお願いいたします。-----------------------------という感じの定型文を挿入してくれる「SmartTemplate」(https://addons.thunderbird.net/ja/thunderbird/addon/smarttemplate/)というアドオンを使っていたのですが、Thunderbirdのアドオン絡みのバージョンアップの関係で使えなくなってしまったんですよね。年間ライセンスを購入しないと使えなくなってしまったので定型文手打ち生活に逆戻りをしておりました。待ってみても良さそうな代替手段が見つからなかったので、いっそ作ればいいじゃない!という事でアドオンを作ってみました。Templateのソースhttps://github.com/forest-soft/thunderbird_addon_simple_templateこのアドオンで出来ることまずはアドオンの設定画面でテンプレートを設定します。新規メールを作成するとこのようにテンプレートが挿入された状態になります。返信時も同様にテンプレートが挿入された状態になります。テンプレートの設定は「共通」と「アカウントごと」の2種類が設定できます。「アカウントごと」にテンプレートが設定されていればメール作成画面の差出人ごとに個別のテンプレートを挿入できます。「共通」は「アカウントごと」の設定がされていない場合に使われるテンプレートを設定できます。メールの作成画面で差出人を切り替えれば切り替えたタイミングでテンプレートが差し替わります。■切り替え後という感じで切り替え前のアカウントのテンプレート部分の上に、切り替え後のアカウントのテンプレートが挿入されます。切り替え後のアカウントのテンプレートが挿入されないとそのアカウント用の文章を打たないといけませんし、かといって編集した部分を無視して切り替え前のテンプレート部分を丸っと消してしまうとせっかく打った文章が消えてしまうので、それならば切り替え後のアカウントのテンプレートが挿入されたうえで、要らない部分を手動で削るのが一番無難かと思ったのでこういう挙動にしてあります。テンプレートはHTML形式で作ることもできます。設定画面の下にある「HTMLタグを有効にする」にチェックを入れ、テンプレートにHTMLタグを書いてください。するとこのようにHTMLタグが有効になった状態でテンプレートが挿入されます。・テンプレートファイルから作成した場合はテンプレートの挿入を行わないようにしています。そんな感じのアドオンです。あとがきこのアドオンを作ってる最中に見つけた挙動ですが、どうもThunderbird本体の本文編集の挙動がちょっとアレな感じですね。署名を設定した状態で差出人を切り替えると、署名の手前にある改行が1個ずつ消えて行ったりします。※アドオンを全て無効にした状態です。別のケースでは本文末尾に改行が1個ずつ増えて行ったりすることもありました。いう風に改行が消えていってしまうと差出人切り替え時のテンプレート差し替え処理がうまく行かなかったりするので、一応対策を入れてあります。Thunderbird本体でこの挙動が修正されたら対策処理を取っ払おうと思います。Firefoxのアドオン開発の経験があったからこそではありますが、案外簡単にできました。使っていたSmartTemplateと比べると機能はかなーり劣りますが、個人的に使ってたのはテンプレートの挿入機能だけだったのでこれで満足できました。アドオンの作り方はこの後記事を書いていこうと思います。Thunderbird書いた人:木本コメント一覧コメントはまだありません。Reserved.Top。