|
>そこで、To:がある特定の相手(プライベート相手)の場合には
>BCCが設定されていたら警告を出すと言う事は可能でしょうか?
>マクロでOKなのですが。
「マクロでOKなのですが」とあるとおり、マクロで実現可能です。なので、マ
クロでやってほしいです。少なくとも鶴亀メール標準でそのような警告機能を付
けるつもりはありません。
以下のマクロは速攻で作った物でして、まったく実行テストしてません。一応
参考程度に「こんな感じのマクロで出来るはず」ということで見てください。
----------------------------------------------
// $WarnListに警告するメールアドレスをスラッシュ区切りで入れる。
// 文字列の先頭と最後にもスラッシュ記号を入れる!
$WarnList = "/xxx@aa.com/xxx@bbb.com/xxx@cc.com/" +
"/xxx@ddd.com/xxx@ccc.com/";
loaddll "tkinfo.dll";
#x = 0;
#xMax = dllfunc("CountCurrentHeader", "To");
while( #x < #xMax ) {
$s = dllfuncstr("CurrentHeader2", "To", #i);
#y = 0;
#yMax = dllfunc("CountEmailList", $s);
while( #y < #yMax ) {
$email = dllfuncstr("GetEmailList", $s, #y);
$email = dllfuncstr("SetEmailOnly", $email);
$email = dllfuncstr("ToLower", $email );
if( strstr( $WarnList, "/" + $email + "/" ) >= 0 ) {
ErrorMessage( "Bcc警告!!!" );
#n = dllfunc("SetCancel", 1);
endmacro;
}
#y = #y + 1;
}
#x = #x + 1;
}
|
|