振り分けが上手く働かない?No.08347
ひろ さん 03/02/02 16:35
 
 秀まるおさん今日は、ひろです。
 送信済みメールを「受信」に纏めようと、
> send mail S
>   "To:/Cc:/Bcc:" が "" でない
>   → "\\受信"に移動する
という設定をしているのですが、上手く振り分けられず、「送信済み」に保存
されることがあります。振り分けられなかったメールのヘッダは、
> From:     name <xxxx@nifty.ne.jp>
> To:       xxxx@freeml.com
で確かに、To ヘッダに記載があります。また「送信済み」に残したままにす
る振り分け設定はないので、他の優先順位の固い設定が原因とも思えません。
一応残りそうなのとしては、
> マーク解除  S
>   "From:" が "@" を含む
>   → マーク解除+合成
がありますが、「合成」だから関係ないですよね。また他のアカウントでは上
手く動作しているので、何か設定ミスなどの原因かトリガーがあると思うので
すが、未だに発見できずにいます。
 こちらの環境は、Windows98+IE6.0+鶴亀 Ver.2.36 です。

[ ]
RE:08347 振り分けが上手く働かない?No.08357
秀まるお さん 03/02/03 15:03
 
 テストした限りでは、

 To:     xxxx@hoge.com
 Cc:    

 のように、空のCcヘッダが付いているとダメみたいです。

 To/Cc/Bccのようにヘッダ指定した場合、

 To:が""でない  または
 Cc:が""でない  または
 Bcc:が""でない  または

 と指定されたのと同じ扱いになってしまうようです。この辺あまり深く考えて
作った訳ではないので、意図してそういう動きをしていると言うよりは、偶然そ
ういう動きになってるだけです。

 「でない」や「を含まない」などの否定系の場合は「または」じゃなくて「か
つ」で条件マッチングさせた方がいいかもしれません。

 他に以前から問題として存在している件もあります。例えば、「Subject:が""
である」という指定をしてSubject無しメールを振り分けようと思っても、
Subjectヘッダ自体が存在してないメールはうまく条件にマッチさせることが出
来ないです。現状では検索対象のヘッダが無い場合の定義があいまいです。

 深く考えてると他の仕事が出来ないのでとりあえず保留しますが…。

 将来的にどうしたらいいか、何かご意見がありましたらお願いします。

[ ]
RE:08357 振り分けが上手く働かない?No.08366
ひろ さん 03/02/03 17:52
 
 秀まるおさん今日は、ひろです。
>  「でない」や「を含まない」などの否定系の場合は「または」じゃなくて「か
> つ」で条件マッチングさせた方がいいかもしれません。
 これはそうかもしれませんが、仕様を変更してしまうと、現状で上手くいっ
ている物が上手くいかなくなるかもしれません。

 ですから、今後
> 現状では検索対象のヘッダが無い場合の定義があいまいです。
についてはおいおい考えるとして、To/Cc/Bcc といった 3 つまでなら設定し
直せばよいことなので、ヘルプを修正して頂くだけで構いません。

[ ]
RE:08366 振り分けが上手く働かない?No.08370
秀まるお さん 03/02/03 19:09
 
 現状の仕様ですが、かなりおかしな状態になっています。

 例えば、「To:/Cc:が"AAA"を含まない」とした場合、

 To: AAA
 To: BBB

 とした場合はヒットしません。しかし、

  To: AAA
  Cc: BBB

 とするとヒットしたことになります。この辺の動作は非常に予測困難で、文書
化することも出来ないです。さらに言うと、「""でない」のように、""を指定し
た場合も非常に例外的な動作をするようです。

 なので、とにかく、「でない」などの否定形は、「である」などの条件でマッ
チングした最終的な結果に対してNOTをかけるような処理にさせていただきます。
こうすると統一的な仕様となるはずです。

[ ]