On Mon, 2009-08-31 at 02:53 +0200, Thomas Mittelstaedt wrote: > Have you looked into labels? You could set up a special label for > <my_group>, set up a filter that moves all mails having that label to a > particular folder. That still leaves you with adding a new address to > the list of addresses that will get that label, <my_group>, though.
I think no matter what "operation" is desired, the search is still lacking. Further research has shown that this is an often requested feature and has been wanted since 2001: http://bugzilla.gnome.org/show_bug.cgi?id=203062 I have been looking into using the Expression match criterion, but I only just saw that it was a Scheme expression. I know nothing about Scheme at this time. Prior to that bit, I was thinking of writing a Python script to load the addressbook database (it is in Berkeley Hash DB format) and allowing various searches. The addressbook is stored as a hash of VCARD entries.* Alternatively, I was thinking to write something in C/C++ to call the back-end directly, hopefully looking at the source for evolution-addressbook-export for guidance. None of this is particularly easy for me as I am learning as I go, and doing it when I have time. I don't mind contributing any resulting code to the project, but I will need guidance to do it correctly. [ * Complicating this on Debian 5.0.2 (Lenny) is the fact that python is linked against Berkeley DB 4.5 and Evolution against 4.6. So I also have to backport the address databases to the earlier version. Aarh! ] _______________________________________________ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list