[#5822] Set custom flags
Summary Set custom flags
Queue Ingo
Queue Version Git master
Type Enhancement
State Accepted
Priority 1. Low
Owners
Requester daviskingdom@gmail.com
Created 2007-10-20 (4413 days ago)
Due
Updated 2014-05-06 (2023 days ago)
Assigned
Resolved
Milestone
Patch No

Comments
daviskingdom@gmail.com 2007-10-20 05:30:34
We are switching over from squirrelmail and there was a popular plugin 
in that system.  This plugin allowed you, via rules, to assign color 
codes to emails based on sender, etc.



How likely is it to added that functionality to INGO?

Jan Schneider <jan@horde.org> 2007-10-21 10:12:02
> How likely is it to added that functionality to INGO?



Unlikely in any near future. This would ideally be done through custom 
IMAP flags, but there is no support for that in PHP's imap extension.

Alternatively we would have to add a custom message header like the 
fetchmail code does. But that would have to be done through the filter 
scripting backends, and not all of them support this at all.

Jan Schneider <jan@horde.org> 2009-12-21 18:35:09
Now that IMP supports setting and retrieving custom headers, this 
could easily be implemented.

CVS Commit <cvs@lists.horde.org> 2009-12-22 20:49:02
Changes have been made in Git for this ticket:

Ticket #5822: Provide API to get list of user-defined flags in IMP

http://git.horde.org/diff.php/imp/lib/Api.php?rt=horde-hatchery&r1=3367cb96eac79d4708bb963d48f2cbc0610730d7&r2=804e0e0b1516d94d909424699b6d2ce6ef7bc377

Michael Slusarz <slusarz@horde.org> 2009-12-23 05:51:59
The IMP API code needed to implement this should now be present 
(namely flagList, which will provide the mapping of IMP-defined flags 
to the corresponding IMAP flags).

Jan Schneider <jan@horde.org> 2009-12-23 09:50:37
That's helpful too, for setting arbitrary flags in Ingo.
But the original purpose of this request I rather envision adding a 
new custom default flag, e.g. "Color" that takes a RGB hex value 
that's being set by Ingo and used by IMP.

CVS Commit <cvs@lists.horde.org> 2010-01-13 00:18:15
Changes have been made in Git for this ticket:

Ticket #5822: Provide API to get list of user-defined flags in IMP

http://git.horde.org/diff.php/imp/lib/Api.php?rt=horde-git&r1=3367cb96eac79d4708bb963d48f2cbc0610730d7&r2=804e0e0b1516d94d909424699b6d2ce6ef7bc377

Michael Rubinsky <mrubinsk@horde.org> 2011-01-27 16:19:38
Not a showstopper for the H4 release. Bump to Ingo 2.1