MODD CMS テンプレートエンジンは Web(HTTP) - HTML および ASP.NET インフラストラクチャに対して物理的な依存はしていません。例えば
HTMLへの依存をしていないため、テンプレートエンジンで CSS
スタイルシートを出力することでデザイン面のパラメータをコンテンツDBからのデータにより反映する事なども可能です。
このため一般的なテキスト整形エンジンとして利用することが可能であり、MODD
SaaSではこれを電子メールの整形にも利用しており、購入完了後のサンクスメールその他のメール整形に利用できます。
電子メールテンプレートは 電子メールとHTMLの構造的な違いからテンプレートのレンダリングモードの変更を必要とします。
電子メールのヘッダ部分の整形を行う部分の末尾にて RenderMode プロパティに mail-body を設定します。
メールヘッダの整形
{{: RenderMode ="mail-body"; }}
電子メール本文の整形
メールヘッダ設定
メールヘッダ設定では各行に メールヘッダ名:ヘッダ内容 の形式で出力されるようにします。
メールヘッダ名としては以下の物をサポートしています。
subject, from, to, cc, bcc, sender, replyto
これらのヘッダ名は大文字小文字は問いません。
また、テンプレート言語でのデータ出力要素をそのまま利用できますので、電子メールの宛先等をDB上のデータから埋めることが可能です。