2024年12月27日(金曜日)
Quicktext で本文に会社名と宛先を挿入
Category: Mozilla Thunderbird | Posted By ackie at 23:59:14この辺は個人の感覚になるんでしょうけど、
メールの書き出しの部分ですが、
私の場合、
(株)Microsoft
ビル・ゲイツ様
こんな感じで書くようにしています。
社名と相手の氏名の間に改行を入れて
先頭に表示する…といった感じです。
私は住所録はまめに
(株)Microsoft ビル・ゲイツ様
と表示名欄に登録してあるので、
これを使えないかなぁと思っていたのですが…
今までは Quicktext のテンプレートに
[[TO=displayname]]
と記述しておいて表示名をそのまま出力し、
全角スペースを消して改行していたのですが、
さすがにスマートじゃないよね…
と思ったらスクリプトってあるじゃないですか…
どうも JavaScript を使って色々できるようです。
というわけで結論ですが、
テンプレート内に
[[SCRIPT=ZenSpaceToLF]]
と記述します。
さらにスクリプトで ZenSpaceToLF を以下のように定義します。
const regex = /, | /gi; let displayname = await this.mQuicktext.get_to(["displayname"]); return displayname.replaceAll(regex, "\n");
あとは Quicktext からこのテンプレートを呼び出すだけ。
あぁ…めっちゃすっきりした~
トラックバック URL
コメント&トラックバック
コメントフィード
コメント