【質問】MLへの返信時のSubject編集No.28522
ichiy さん 06/09/07 18:54
 
お世話になります。ichiy@ユーザ です。

MLのSubjectには、
  [ML-test:00001]こんにちわ
などのようにML名や通番が入るものがあり、
そのメールに返信する際に、
  [ML-test:00001]
の部分を削除する方法を教えてください。

#テンプレートor設定で可能なのか、マクロじゃないとダメなのか判断できない為
#こちらの板に投稿しています。
#板違いはご容赦ください。

宜しくお願いします。

[ ]
RE:28522 【質問】MLへの返信時のSubjectNo.28528
秀まるお2 さん 06/09/08 10:17
 
 マクロでないと出来ないと思いますが、やるとしたら、例えばこんなマクロで
いいと思います。

    loaddll "tkinfo.dll";
    $s = dllfuncstr("CurrentHeader", "Subject:" );
    message $s;
    if( leftstr( $s, 13 ) == "Re: [ML-test:" ) {
        $s = "Re: " + midstr( $s, 18, 999 );
        #n = dllfunc("SetHeader", "Subject", $s);
    }

[ ]
RE:28528 【質問】MLへの返信時のSubjectNo.28533
ichiy さん 06/09/08 11:44
 
秀まるお2さん、お世話になります。ichiy@ユーザ です。

マクロサンプルありがとうございました。

複数のMLに属しているので、ちょこっと直して
ほぼ期待した動作になることを確認しました。

欲を言えば、
  [全般的な設定]-[上級者向け]-[メール作成]の『多重返信メール...』
でSubjectを書き換える前に本マクロを起動できればベストなんですが。。。

[ ]