Re: Filters (don't do what they say on the tin)

2004-09-19 Thread Marck D Pearlstone
Dear David,

@19-Sep-2004, 20:45 David Elliott [DE] in
mid:[EMAIL PROTECTED] said to Marck:

DE I have top level filters that will catch all messages and also
DE have continue filtering matched.

Oh. That's not the best way to do it. At all.

DE Lets go back to the filters.

DE Frends ...:- Top level, match all, continue filtering
DE  Marck D Pearlstone ..:- 2nd Level, match to Marck as sender, move to 'Marck'
DE Lists :- Top level, match all, continue filtering
DE  TB UDL ..:- 2nd Level, match to TBUDL as recipient, move to 'UDL'
DE SPAM .:- Top level, match all, continue filtering

When I tried that, it ended up duplicating messages, placing copies in
folders for every rule that matched. Results are certainly
unpredictable.

I have this structure and it works right every time:

Lists..  : top level, match address group lists
   TB lists  : 2nd level, Match Reply header thebat.dutaint.com
  TBUDL  : 3rd level, Match Reply header, move to folder
  TBBETA : 3rd level, Match Reply header, move to folder
  ...: 3rd level, Match Reply header, move to folder
   Specific List 1   : 2nd level, Match as Reply header, move to folder
   Specific List 2   : 2nd level, Match as Reply header, move to folder
   Specific List 3   : 2nd level, Match as Reply header, move to folder
   Specific List 4   : 2nd level, Match as Reply header, move to folder
Friends  : top level, match address group friends
   Specific Friend 1 : 2nd level, Match as sender, move to folder
   Specific Friend 2 : 2nd level, Match as sender, move to folder
   Specific Friend 3 : 2nd level, Match as sender, move to folder
   End stop  : 2nd level, move to Friends container folder

DE So I have been lead to believe that the last move will be the
DE action that is carried out.

All applicable actions will be carried out. And TB is left confused.

DE So the message should end up in UDL not Marck.

I think there's no guarantee about where messages will end up nor how
many of them :-).

... snip

-- 
Cheers --  //.arck D Pearlstone -- List moderator and fellow end user
TB! v3.0.0.15 on Windows XP 5.1.2600 Service Pack 2
'

pgpOMGxaaJQQy.pgp
Description: PGP signature

 Current beta is 3.00.15 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/

Re: Filters (don't do what they say on the tin)

2004-09-19 Thread Marcus Ohlström

On Sunday, September 19, 2004, 22:20, Marck D Pearlstone wrote:

DE So I have been lead to believe that the last move will be the
DE action that is carried out.

 All applicable actions will be carried out. And TB is left confused.

DE So the message should end up in UDL not Marck.

 I think there's no guarantee about where messages will end up nor
 how many of them :-).

According to what 9val said about the NFS, David's filters should work
and the message should end up in UDL. Anything else is buggy.

However, filters are not supposed to be constructed that way. Even if
it should work, it's like begging for trouble. A lot of things could
go wrong on the way, and apparently does now and then.

David has definitely stumbled across a bug, but it might be a hard one
to track down. If it is, I am not sure I would want Ritlabs to spend
to much time on this, there are other more serious problems to deal
with.

David, if I were you, I would reconstruct my filter to match the
intention of the NFS. Go for address group filtering, like both Marck
and I have suggested.

-- 
Regards,
Marcus Ohlström

Using The Bat! v3.0.0.14 on Windows 2000 5.0 Build 2195 Service Pack 4
PGP Public Key at http://www.canit.se/~marcus/pgp.asc






 Current beta is 3.00.15 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/