16 Feb
2013
16 Feb
'13
5:33 p.m.
On Sat, Feb 16, 2013 at 5:43 PM, Timo Sirainen tss@iki.fi wrote:
As far as I've learned this is not possible with IMAP: problems especially with large emails
- storing the 'do-not-show-until-time' within a custom header-field requires down- and uploading of the whole email and therefore causes
- IMAP keywords are limited are limited in quantity and can not be compared with datetime functions
http://tools.ietf.org/html/rfc5257 could be used for this. Of course, Dovecot doesn't support it, and it's not easy to implement efficiently.
Probably not too difficult to implement inefficiently with v2.2's mailbox_attribute_* API. Just create /annotations/<uid>/<key> mailbox attributes and delete them when the mails get expunged..
Thanks Timo, at least one person understands me ;-) Unfortunately, both solutions require programming skills far better than I have. So I start enjoying my weekend doing other things ... thank you for your great work on dovecot!
Chris