I just wanted to mention the 2 options we give our users:
Plus-addressing. This allows users to give out a need-specific email address, such as "user+topic@domain.com". Any email received to "+topic" is deposited into the user's "Topic" IMAP folder.
Desktop IMAP. A desktop client (such as Thunderbird) would apply its filters to the mailbox. Most of our clients use a desktop client while at home, and Roundcube remotely (e.g. at work).
It would be nice if Roundcube had filtering (maybe using SEARCH?), but it's probably more practical to use SMTP server-side filters (e.g. PlusAddressing, Procmail, Exim filtering). That way they're applied on-the-fly, and you don't have multiple IMAP clients applying different rules.
Rich
Thomas Bruederli wrote:
Hi Maximilien
There have been many discussions about filters in RoundCube and whether filtering should be done server side or by the mail agent itself. The best conclusion is to provide the ability to do both. And therefore (beside other reasons of course) Till is working on a plugin-API which will allow developers like you to add the missing functionality and our dear users to choose the components which fit best for their environment.
Now it's up to you to decide if you want to wait until the plugin API (devel-vnext) is ready and then contribute a filtering plugin which will be published for all future RoundCube users or if you want to create a solution for the current trunk and send it in as a patch.
A patch for the current trunk will be published on our Trac platform but - as stated above - will probably not find it's way into the code base.
Regards, Thomas
Maximilien Cuony wrote:
Hi,
I'm looking for a webmail, and RoundCube seem to be the best (more light, etc...), but there is one feature who is missing but essential for me, Filters.
I saw your roadmap, and you said "Later". Ok, I'm a developer too, and I said this word always ;).
But as I already said it, I'm a developer (Php especially, but I make a Firefox extension too : http://firegpg.tuxfamily.org), and I can develop this feature... And I hope you will include my patch into one official release (advantage of Open source :)) So I have some questions...
- Will you want to include my edits if I send you the patches ?
- Have I to use a specific part of the svn to get the base code ?
I don't want to join you as a full developer (lot of projects in progress...), but I relay want this feature (and maybe another users ?) , and I find it's the best way to work like this...
Thanks a lot for your answer and best regards !
List info: http://lists.roundcube.net/dev/