Hello Boris,

On Thu, 18 Nov 2004 14:05:05 +0100 GMT (18/11/2004, 20:05 +0700 GMT),
Boris Anders wrote:

>> 2) It should be possible to create a purely organizational container
>> level (sub)filter where processing of filters further down the list
>> occurs automatically if none of the subfilters yielded an action.

BA> Yes, this is a nice wish. I have the same problem like you. A filter
BA> as container filter (with "all messages" condition) can make problems.
BA> So a container filter would be nice.
BA> But I think there are workarounds - I use the first one and in
BA> this moment I think there is a second one.

BA> Imagine:

BA> Filter A                  <- container filter
BA>        Filter A1          <- condition: From Maurice
BA>        Filter A2          <- condition: From Boris
BA> Filter B
BA>        Filter B1
BA>        Filter B2

BA> First, I set the condition of A to "all message" - but this brought
BA> troubles, because then Filter B will never touched. Also the solution
BA> "continue filtering" isn't that good, because then changes from A, A1
BA> and A2 could undo by B, B1 or B2.

True. But A and B are catch-all filters. Let's assume A' and B' are
the action performed by these filters (for example moving the message
to a default folder). The logic is this:

1.) "continue processing" disabled

A(True) + B (True) = A' (Since A matched, B is not processed. It
could also be false)

All messages are matched with the catch-all.

2.) "continue processing" enabled

A(True) + B(True) = B'

Here it doesn't matter whether A is matched, as the B will always be
processed and it will always match.

What you are looking for with these "container filters" are not
filters at all, I would think. You need a "group name" functionality.
When a member of that group (a sub-filter) has found a match, there
could be setting "disable/enable processing with other groups".

BA> The second solution (which is not yet tested) is, to introduce a
BA> "control filter":

I would consider this far too complicated to be acceptable.

-- 

Cheers,
Thomas.

Personnel executives of 100 major corporations were asked for stories
of unusual behavior by job applicants. 10. "... stretched out on the
floor to fill out the job application."

Message reply created with The Bat! 3.0.2.4 Rush
under Chinese Windows 98 4.10 Build 2222 A 



________________________________________________________
 Current beta is 3.0.2.10 | '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/

Reply via email to