Re: Sorting Office: Subfilters
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
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
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
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
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
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
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