|
テストしてみた所、振り分けアクションで「フォルダへコピー」があって、コピー
元かコピー先かどっちかのフォルダがフォルダ毎設定にて「メール受信をお知らせし
ない」になっていると、その受信したメールは新着メールとしてカウントされないよ
うです。
意図してそうしてる訳では無いので、仕様を変更させていただきます。
現状は、コピー元かコピー先かどっちかが(or条件で)カウントしないって仕様の
ようですが、新しい仕様として、コピー元とコピー先の両方が「メール受信をお知ら
せしない」となってる場合に限って新着としてカウントしないように、AND条件にし
ようと思います。
それとは別に、今回のような目的、つまり、特定のフォルダにメールが届いたら通
知して欲しいってケースが多々あると思うので、マクロのGetFolderMailCount関数の
パラメータに、フォルダ毎の新着メールの数を取得する用のを追加してみます。
例えば、
#count = dllfunc("GetFolderMailCount", "XXアカウント", "XXフォルダ", "Re
cvMail");
if( #count != 0 ) {
#n = dllfunc("ShowNotifyEnd", "XXフォルダにメールが届いています。");
}
みたいなことが出来るようにします。
現状でもRecvMailCountInFolder関数を使えば出来なくは無いんですが、この関数
は目的のフォルダを選択しないと値が返ってこないのが欠点でした。
|
|