Re: [Evolution] REQ: better "Message location" condition in serach folders



Am Sonntag, den 05.07.2020, 01:59 +0200 schrieb Volker Wysk:
Am Samstag, den 04.07.2020, 18:43 +0200 schrieb Andre Klapper:
Hi,

On Sat, 2020-07-04 at 18:06 +0200, Volker Wysk wrote:
I'm trying to build a search folder which will find my personal
mail
(no mailing lists) and only my personal mail. I've figured out
that
it
could be done using a condition on the "message location". I have
all
my mailing list folders in a common superfolder, so I would need
a
condition "message location is no subfolder of ...".

Therefore I'd like to request a feature: Make the "message
location"
condition more flexible, such that not only folders, but also
folder
hirarchies can be tested.

I'd propose to either use the "Mailing List" filter condition
instead
(though I have no idea if it accepts wildcards), or to use the
"Specific Header ... exists" condition. For common list headers,
see
https://gitlab.gnome.org/GNOME/evolution-data-server/blob/master/src/camel/camel-mime-utils.c#L4671

This won't work. The messages which I sent to some mailing list, are
stored in the Sent folder. They don't get any Mailing-List header.
Only
when I receive it back, it has a "List-Id" or similar header and is
stored in the respective mailing list folder.

On second thought, I've made a mistake in my feature request. You can't
use the "message location" condition, because the mails in question are
stored in "Sent", not in a mailing list folder.

In order for this to work, the "To"-address needs to be regarded. Some
"Sent to mailing list" condition would be needed (with ".*" or such for
ANY list). This might be possible, since Evolution *does* have a notion
of mailing lists and mailing list addresses. In the "Message" menu,
there is an item "mailing list", which appears to be connected with
mailing list folders.

So here is my revised feature request: Add a "Sent to mailing list"
condition in the search folder configuration. It should be complied,
when the message is sent to the specified mailing list, or to any
mailing list (specified by empty specification, or ".*" as a regexp).

Bye
Volker




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]