|
送信済みの欧文HTMLメールを開いて手を加え、テンプレートとして保存しました。
そして、新規メールでそのテンプレを使ってみたのですが、HTML編集にならずにテキ
スト編集でコードが表示され、上部には$で始まる文字列がありました。本来はヘッ
ダになるべきところのようでした。
それで、テンプレートがおかしいと思い、チェックしてみたら、以下のようになって
いました。
$(SetHeader,From:,"namename <xxxxxxxx@example.com>")$-
$(SetHeader,Subject:,"Hello world")$-
$(SetHeader,To:,"atesaki <xxxxxxx@example.com>")$-
$(SetHeader,Bcc:,"atesakibcc1 <xxxxxxxxxxx@example.com>, atesakibcc2 <xxxxxx
xxxxx@example.com>")$-
$(SetHeader,Content-Type,"text/html")$$-
$$(HtmlEdit)$$-
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
以下、HTMLコードと内容文が続く
それで、ヘッダ部分の最後から2行目の末尾の $$- を $- だけにして、最後の行の行
頭と末尾の $$ と $$- をそれぞれ $ と $- にして保存し直したら、今度は正常に展
開されました。
関連して、もう一件。
もともとは欧文のHTMLだったのですが、テンプレ保存する時には、文字コードの部分
が保存されないのは仕様でしょうか?
metaタグでは欧文指定されていますが、ヘッダーで指定されていないので、このテン
プレを使った時にshift_jisになってしまいます。
$(SetHeader,Content-Type,"text/html; charset=iso-8859-1")$-
とりあえず、このように修正して、望む動作をしてくれるようになりました。
---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。
|
|