返信/転送元メールの保存先を調べる方法No.08979
Iranoan さん 05/02/22 11:57
 
 皆さん今日は、Iranoan です。
 OpenRootMail 関数の様に、返信/転送元のメールを検索、若しくはその保存
場所を調べる関数はありますか? 勿論
if( dllfunc( "OpenRootMail" ) ){
  $a = dllfuncstr( "CurrentAccount" );
  $f = dllfuncstr( "CurrentFolder" );
}
で調べられます。しかしエディタ・ウィンドウを多いと OpenRootMail 関数で
失敗してしまうので、より良い方法があればと思い質問します。


[ ]
RE:08979 返信/転送元メールの保存先を調No.08980
秀まるお さん 05/02/22 13:04
 
 マクロで探すとしたら、Message-Id検索相当の処理で探すしか無いと思います。

[ ]
RE:08980 返信/転送元メールの保存先を調No.08981
Iranoan さん 05/02/22 13:18
 
 秀まるおさん今日は、Iranoan です。
>  マクロで探すとしたら、Message-Id検索相当の処理で探すしか無いと思います。
 最初にそれを考えたのですが、(添付ファイルとして) 転送メールはテンプ
レートに指定がなければ、Reference へも転送元メールの Message-ID が転記
されないんですよね。
 ひょっとして、これはこれで問題?->識者

[ ]
RE:08981 返信/転送元メールの保存先を調No.08982
秀まるお さん 05/02/22 13:39
 
 内部的には、転送/返信元メールのMessage-Idを32bit-CRCに変換した物を持っ
てまして、それで検索をしている訳なんですが…。さらには、元のメールに
Message-Idが無くても32bitの値だけで検索できるような仕組みもあります。

 どっちにしてもそういう内部的な値や処理をマクロから呼び出せるようにって
のは無理な注文になります。

[ ]
RE:08982 返信/転送元メールの保存先を調No.08983
Iranoan さん 05/02/22 18:07
 
 秀まるおさん今日は、Iranoan です。
>  内部的には、転送/返信元メールのMessage-Idを32bit-CRCに変換した物を持っ
> てまして
 メール・データ・ファイルの Ctrl-L! で始まる行にある数列ですよね。

>  どっちにしてもそういう内部的な値や処理をマクロから呼び出せるようにって
> のは無理な注文になります。
 解りました。
 OpenRootMail を使うことにします。

[ ]