[Users] Unmarking "marked" messages.

Little Girl littlergirl at gmail.com
Mon Aug 17 04:01:09 CEST 2020


Hey there,

Rolf Turner wrote:

>Thanks for thinking about my problem.
>
>Neat idea, but I can't quite get it to work.  I created the
>appropriate filter (called "Unmark"), disabled all of the other
>filters (temporarily) and then tried to apply the filter by clicking
>on "Filter all messages in folder".  The problem is that this does
>not proceed down the folder tree, but only filters messages in the
>folder that is currently high-lighted.  If there are no messages in
>the high-lighted folder (but only sub-folders) then  "Filter all
>messages in folder" is greyed out.
>
>Is there any way/can you think of any way to make filtering, or pre-
>or post- processing, follow on down the folder tree?

My understanding of how filters and processing rules work is that
they're dynamic. They happen on an as-needed basis determined by how
you have them set up. If you right-click a folder and choose
"Properties..." from the context menu, you can choose "Run Processing
rules at start-up" and/or "Run Processing rules when opening" to
determine when your rules will fire.

I would think that choosing to run them at start-up would be the only
way to make them all run at once and you'd most likely have to close
and reopen Claws Mail if you wanted them all to run again after the
program has already been opened.

If you choose the other option, they'll only fire when you enter a
folder, but they will always fire when you enter a folder, which
means that as far as you'll be concerned, even though they may not
have been applied in folder X yet, if you haven't entered it, you're
none the wiser, and they'll fire as part of you opening the folder
when you do, so the experience for the end user will be the same.

If you chose both options, they'll all fire when you start up Claws
Mail and the ones in any folder you open will fire again when you
open it. As above, you'd most likely have to close and reopen Claws
Mail if you wanted them all to run again after the program has already
been opened.

Some things to consider:

	* If you go into the properties of every folder in Claws Mail
	  and set them all to fire at start-up, this can cause a
	  slight or significant delay when you open the program
	  depending on how many messages and filters or processing
	  rules you have.

	* If you go into the properties of every folder in Claws Mail
	  and set them all to fire when opening, this can cause a
	  slight or significant delay when you open a folder
	  depending on how many messages and filters or processing
	  rules you have in that folder.

	* If you go into the properties of every folder in Claws Mail
	  and set them all to fire at start-up and when opening, this
	  can cause a slight or significant delay when you open the
	  program and again when you open any folder depending on how
	  many messages and filters or processing rules you have.

	* As far as I know, you have to manually open every existing
	  folder and make those choices when you initially set this
	  up (at least I hope that's true, because that's how I did
	  it and it took forever and I'm gonna kick the heck out of
	  myself if there was a simpler way and I didn't realize it).
	  Once that's finished, however, you can go into the
	  top-level folder and make sure there's a check in the box
	  in the "Apply to subfolders" column so that any new folders
	  you create underneath that one will automatically have the
	  settings you prefer.

In my copy of Claws Mail, I initially had them all set up to fire at
start-up, but as the years went by and my collection of messages
grew larger, the delay gradually got longer. As a result, I went in
and changed all of my rules to fire only when I open a folder. What I
experience now, as I move around in the program, is what it sounds
like you're looking for. No matter where I go in here, I never come
across an unfiltered or unprocessed message even though there may be
any number of unfiltered and unprocessed messages at any given time
that are waiting for my behavior to cause them to be filtered and
processed.

-- 
Little Girl

There is no spoon.


More information about the Users mailing list