Re: Sorting Office: Subfilters

2009-07-01 Thread Privateofcourse
Hello Roelof,

This is what you said on Mon, 29 Jun 2009 12:50:31 +0200 your time:

 Off   hand  I  can't  think  of  any  example  where  using  'continue
 processing' isn't contra-productive.

Well I created a main filter, set the condition for it to Any Message, and
then added sub filters to that. All triggered normall and worked without a
hitch, moving emails to respective folders.

Later, I created a new filter below this main filter in the filter list
which I set up for my other subscriptions. This filter was not triggered
however. So after a while I went back to the main filter above it with the
sub filters and activated continue process with other filters, just as an
experiment. The filter below then worked and sorted the emails.

So it's obviously of use for this reason.

-- 
Simon (Privateofcourse)

 TB! 4.2.6  WinXP Pro Service Pack 3





Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Sorting Office: Subfilters

2009-07-01 Thread Stephane Bouvard
Hi Roelof,

Le lundi 29 juin 2009 à 12:50:31, vous écriviez :

 My  suggestion  would be to add all list addresses to a single address
 book  group  and  and  check  whether the To header is part of that AB
 group.

 And forget about 'continue processing with other filters', that's not
 necessary here, neither in the parent nor in the sub-filters. What the
 'continue...'  option  does,  is  taking  care  that  after  a message

It could be necessary for the parent filter...  example...

You have an email address (alias) dedicated for mailing lists.  In your above 
example, the first rule would then be to know if a message has been sent to 
this specific email address, and then classify every different mailing list 
with different sub-filters...  so it's clean : you will not trigger a lot of 
sub-filters for emails sent to your main address.

But : sometimes you may have someone from a list replying privately to your ML 
address : you may prefer that this message is processed by your other filters 
for outside ML messages, like for sample flagging mails coming from peoples 
in your address book..

In that case, it will be :

Filter : Lists
Condition : sent to your list address
Continue other filters

Subfilter : list one
Condition : ...
Do not continue other filters

Subfilter : list two
Condition : ...
Do not continue other filters


With this scenario : if a mail catch the first rule but not any subfilter, then 
the filtering should continue.


 Off   hand  I  can't  think  of  any  example  where  using  'continue
 processing' isn't contra-productive.

Two rules : one to flag messages coming from known peoples (from AB) and 
another to move messages according some keywords...  those two rules are not 
exclusive each other : the first rule should not stop parsing the second rule...

-- 
Cordialement,
 Stephanecourrier : anta...@freenet.be




Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Sorting Office: Subfilters

2009-06-29 Thread Privateofcourse
Hello TBUDL,

 Although a long time user of TB! I've never used subfilters.

 I belong to a number of lists, including this one, so I want to 'group' the
 filters for all lists under one main filter rather than having separate
 filters in the filter list for each one.

 Can I create a filter without any condition/action, other than to continue 
processing
 other filters? Would this be a 'proper' way to configure a filter?

 To be clear:

 Filter: Lists
 No conditions
 Continue processing other filters
   Subfilter: lists.one
  Condition: Header Field: Envelope-to: lists.one@
  Continue processing other filters
   Subfilter: lists.two
  Condition: Header Field: Envelope-to: lists.two@
  Continue processing other filters
   Subfilter: lists.three
  Condition: Header Field: Envelope-to: lists.three@
  Continue processing other filters
   etc.

  Is this a 'proper' way to do it?

-- 
Simon (Privateofcourse)
#24383. Rig Owe New Hods? ¶
 
 
 TB! 4.2.4  WinXP Pro Service Pack 3





Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Sorting Office: Subfilters

2009-06-29 Thread Roelof Otten
Hallo Simon,

On Mon, 29 Jun 2009 10:26:39 +0100GMT (29-6-2009, 11:26 +0200, where
I live), you wrote:

P  Can I create a filter without any condition/action, other than to continue 
processing
P  other filters?

A  filter  without  conditions won't be triggered by any message, what
you need is a filter that's triggered only by message list messages.
My  suggestion  would be to add all list addresses to a single address
book  group  and  and  check  whether the To header is part of that AB
group.

And forget about 'continue processing with other filters', that's not
necessary here, neither in the parent nor in the sub-filters. What the
'continue...'  option  does,  is  taking  care  that  after  a message
triggers a filter, it will be checked against other filters too.
Remember  that  when  a  message  doesn't trigger a filter, it will be
checked against the next filter until it's run out of filters or finds
a match.
Off   hand  I  can't  think  of  any  example  where  using  'continue
processing' isn't contra-productive.

P  Would this be a 'proper' way to configure a filter?

Not quite.

P  To be clear:

P  Filter: Lists
P  No conditions
P  Continue processing other filters

Make  that  AB  group 'lists' contains To: header (or whatever address
header you prefer)

PSubfilter: lists.one
P   Condition: Header Field: Envelope-to: lists.one@
P   Continue processing other filters

Forget about 'Continue processing...'

PSubfilter: lists.two
P   Condition: Header Field: Envelope-to: lists.two@
P   Continue processing other filters

Forget about 'Continue processing...'

PSubfilter: lists.three
P   Condition: Header Field: Envelope-to: lists.three@
P   Continue processing other filters

Forget about 'Continue processing...'

Petc.

P   Is this a 'proper' way to do it?

It would work.
A  few  notes.  You're  testing  against the 'Envelope-to:' header, my
guess   is  that that's added by your ISP and it mentions the intended
recipient.
When somebody  sends you an off list message to your list address that
will  be  sorted  to  your list folder. In itself not a big issue, but
your reply to it might be coloured differently when you'd realize that
it's  a  private  message.  Therefore I wouldn't filter on the address
it  has been sent to, but I'd use a header that's added/altered by the
list.
My  personal  preference is to use the Reply-To header, but most lists
add something like a List-Id header too, so you could also use that.

-- 
Groetjes, Roelof

What youth deemed crystal, age finds was dew.
http://www.voormijalleen.nl/
The Bat! 4.2.6
Windows Vista 6.0 Build 6001 Service Pack 1
6 pop3 accounts, 1 imap account
OTFE enabled
Quad Core 2.4GHz
4 GB RAM

pgpVhrMrfCvfW.pgp
Description: PGP signature

Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Re: Sorting Office: Subfilters

2009-06-29 Thread MFPA
Hi

On Monday 29 June 2009 at 11:50:31 AM, in
mid:72940933.20090629125...@otten.tv, Roelof Otten wrote:



 A  filter  without  conditions won't be triggered by
 any message,

He could just use the condition any message. (-;


 what you need is a filter that's triggered
 only by message list messages.

More elegant and efficient, of course.


-- 
Best regards,
 
MFPA

If you can't convince them, confuse them.

Using The Bat! v4.0.38 on Windows XP 5.1 Build 2600  



Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Sorting Office: Subfilters

2009-06-29 Thread Roelof Otten
Hallo MFPA,

On Mon, 29 Jun 2009 16:33:03 +0100GMT (29-6-2009, 17:33 +0200, where
I live), you wrote:

 A  filter  without  conditions won't be triggered by
 any message,

M He could just use the condition any message. (-;

He  could,  but  then  he  would  need  to  set  the  option 'continue
processing  with  other filters' (otherwise non list messages wouldn't
get  filtered)  and  that  would  mean  that  messages filtered by his
subfilters would be processed by other filters on the parent stage and
thus  might  be  unsorted  again.  It  is  not  just  for fun that I'm
continuously advising caution against the use of that option.

 what you need is a filter that's triggered
 only by message list messages.

M More elegant and efficient, of course.

And as we know, filtering is all about efficiency.

-- 
Groetjes, Roelof

Sharewear (n.) -- Used clothing.
http://www.voormijalleen.nl/
The Bat! 4.2.6
Windows Vista 6.0 Build 6001 Service Pack 1
6 pop3 accounts, 1 imap account
OTFE enabled
Quad Core 2.4GHz
4 GB RAM

pgp7I1irPZs6C.pgp
Description: PGP signature

Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Re: Sorting Office: Subfilters

2009-06-29 Thread Privateofcourse
Hello Roelof,

This is what you said on Mon, 29 Jun 2009 12:50:31 +0200 your time:

 A  filter  without  conditions won't be triggered by any message,

Yes, that's exactly what I would have thought. However...

I tested earlier and created a filter without any conditions and added three
sub filters, moving various email to three different folders. I manually ran
the filter and the subfilters worked. Looking at the sorting office, I found
that TB! adds back a Sender Contains [ ] condition, even after you delete it
and okay it. So this condition is obviously deliberately or inadvertently
met, and so it works.

 what you need is a filter that's triggered only by message list messages.
 My suggestion would be to add all list addresses to a single address book
 group and and check whether the To header is part of that AB group.

Yes, I've done this before with something else. And your method is of course
more elegant than the way I'm doing it, for sure.

 And forget about 'continue processing with other filters', that's not
 necessary here, neither in the parent nor in the sub-filters. What the
 'continue...' option does, is taking care that after a message triggers a
 filter [...]

Ahh, okay, thanks. I've always checked it as I wasn't completely sure
(ambiguous to me) whether it meant something else. But clear now about its
function, cheers.

 Off hand I can't think of any example where using 'continue processing'
 isn't contra-productive.

I'll no longer be using it.

P  Would this be a 'proper' way to configure a filter?
 Not quite.

Okay.

 It would work.

Yeah, found that out.

 A few notes. You're testing against the 'Envelope-to:' header, my guess is
 that that's added by your ISP and it mentions the intended recipient.

Well, yes, but JFTR, it'll be my hosting company rather than my ISP...don't
use ISP mail servers at all.

 When somebody  sends you an off list message to your list address that
 will  be  sorted  to  your list folder.

Yeah, that's a good point actually.

 In itself not a big issue, but your reply to it might be coloured
 differently when you'd realize that it's a private message.

I can see the potential for a 'hiccup' there ;-).


 Therefore I wouldn't filter on the address it has been sent to, but I'd
 use a header that's added/altered by the list.

That's how I used to do it, for years. Only recently changed it as well.
I'll change it back :-D

-- 
Simon (Privateofcourse)
#24383. Rig Owe New Hods? ¶
 
 
 TB! 4.2.6  WinXP Pro Service Pack 3





Current version is 4.2.6 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html