Closed4
定型文を送る機能が貧弱なメーラのために、HTML+Javascriptて簡易テンプレートを作る方法を考える。

取りあえず動くサンプル
HTML本文中に form
などでテンプレートを書いて、その内容をもとに JavaScript で mailto
URL を構成して、遷移(location.href
の上書き)を実施すると、mailto
スキームに対応したメーラが起動してテンプレートの内容を送信できるようになるので、ほとんどの場合この手法で対応できる。

どんなときに使うか・モチベーション
PWA版のOutlookは、テンプレート機能が貧弱で例えば定期連絡のような宛先、題名、本文が概ね決まっているような場合のテンプレートを作成しようとしても Outlook の範疇ではうまく処理できなかったので、この手法を考えついた。

拡張
JavaScript を工夫すれば、body
や subject
にタイムスタンプを入れたりすることもできる。

参考にしたもの
このスクラップは4ヶ月前にクローズされました