【質問】MLへの返信時のSubject編集
No.28522
ichiy
さん 06/09/07 18:54
お世話になります。ichiy@ユーザ です。
MLのSubjectには、
[ML-test:00001]こんにちわ
などのようにML名や通番が入るものがあり、
そのメールに返信する際に、
[ML-test:00001]
の部分を削除する方法を教えてください。
#テンプレートor設定で可能なのか、マクロじゃないとダメなのか判断できない為
#こちらの板に投稿しています。
#板違いはご容赦ください。
宜しくお願いします。
[
△
]
RE:28522 【質問】MLへの返信時のSubject
No.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への返信時のSubject
No.28533
ichiy
さん 06/09/08 11:44
秀まるお2さん、お世話になります。ichiy@ユーザ です。
マクロサンプルありがとうございました。
複数のMLに属しているので、ちょこっと直して
ほぼ期待した動作になることを確認しました。
欲を言えば、
[全般的な設定]-[上級者向け]-[メール作成]の『多重返信メール...』
でSubjectを書き換える前に本マクロを起動できればベストなんですが。。。
[
△
]