エプソンダイレクト株式会社

2024年12月27日(金曜日)

Quicktext で本文に会社名と宛先を挿入

Category: Mozilla Thunderbird | Posted By 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

コメント&トラックバック

コメントはありません。

コメントフィード

コメント





XHTML: 以下のタグが利用可能です。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

HP Directplus -HP公式オンラインストア- デル株式会社 東芝ダイレクト 富士通パソコンFMVの直販サイト富士通 WEB MART ソフマップ・ドットコム