|
$(SetHeader, ヘッダ名, 内容)、$(AddHeader, ... ) (テンプレート)(Ver5.70対応版)
SetHeader命令は、メールのヘッダ部分からパラメータで指定されたヘッダを検索し、その内容を置き換えます。指定されたヘッダが見つからない場合は新しく追加します。
AddHeader命令は、メールのヘッダ部分にパラメータで指定された新しいヘッダを追加します。
ヘッダ名には、"From:"または"From"のように、コロンを付けるか、または省略して指定します。ダブルクォーテーションで囲む必要はありません。
内容部分には、ダブルクォーテーションで囲んだ文字列や、$(...)を使って得た値、それらを「+」演算子を使って連結した内容が指定できます。
$(SetHeader, ...)の後ろに改行を入れてしまうと、その改行はメール本文中にそのまま改行として入ってしまいます。$(SetHeader, ...)の後ろには余計な改行を入れないでください。
例 |
$(SetHeader, From, "斉藤秀夫 <maruo@mitene.or.jp>")$-
$(AddHeader, Bcc, "テスト <test@test>")$-
|
- NoWarningHeaderUpdate命令!
-
SetHeader命令にて、To: / Cc; / Bcc; の宛先ヘッダを書き換えると、普通は警告メッセージが出ます。この警告メッセージを出さなくするためには、SetHeader命令よりも前に、NoWaringHeaderUpdate命令を入れてください。例えば以下のようにします。
$(NoWarningHeaderUpdate)$-
$(SetHeader,To,"あああ <xxx@xxx.xx>")$-
|