テンプレートのSetHeaderの設定でNo.01691
てるみー さん 01/01/13 15:10
 
 こんにちは、皆さん。てるみーです。0.67使ってます。

転送するとき諸般の事情で、Fw:ではなく転送とつけたいと思い、テンプレートに

$(SetHeader,"Subject:転送",$(RootHeader,Subject))
としたところ

Subject:  Fw: こんにちは
Subject:  転送:こんにちは

とSubjectが2つ出てきてしまいました。
これを回避する方法はあるでしょうか?ご存じの方がいらっしゃったら、教えてい
ただければ幸いです。

[ ]
RE:01691 テンプレートのSetHeaderの設定でNo.01693
きいろいまふらあ さん 01/01/13 15:48
 
> $(SetHeader,"Subject:転送",$(RootHeader,Subject))

これは「Subject:転送」というヘッダを作る、という意味になります。
いろんな意味でルール違反なのですが、とりあえず

 $(SetHeader,"Subject","転送" + $(RootHeader,Subject))

とすべきです。と思ったらこれではエラーになってしまいます。(^^;
「括弧の対応がおかしい」と言われた。

 $(SetHeader,"Subject","転送")

 や

 $(SetHeader,"Subject",$(RootHeader,Subject))

ならいけますが。1番に報告します。仕様かも?

ついでに、元のが

> Subject:  転送:こんにちは

こうなってしまうのもちょっとバグっぽい雰囲気です。こちらも1番に。

とりあえず現バージョンでは(テンプレートでなく)ほんとのマクロを使う
しか回避方法はないような。……あるんかな?

[ ]
RE:01693 テンプレートのSetHeaderの設定でNo.01695
てるみー さん 01/01/13 15:54
 
 こんにちは、きいろいまふらあさん、みなさん。てるみーです。

>  $(SetHeader,"Subject","転送" + $(RootHeader,Subject))
> とすべきです。と思ったらこれではエラーになってしまいます。(^^;
> 「括弧の対応がおかしい」と言われた。

 最初、私もそう思っていろいろ試してみたのですが、駄目だったのです。

>  $(SetHeader,"Subject","転送")
>  や
>  $(SetHeader,"Subject",$(RootHeader,Subject))
> ならいけますが。1番に報告します。仕様かも?

 そうなんですよね。1番の結果をお待ちします。

[ ]