[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)

Chris Laif chris.laif at googlemail.com
Sat Feb 16 19:33:22 EET 2013


On Sat, Feb 16, 2013 at 5:43 PM, Timo Sirainen <tss at iki.fi> wrote:
>> As far as I've learned this is not possible with IMAP:
>> - storing the 'do-not-show-until-time' within a custom header-field
>> requires down- and uploading of the whole email and therefore causes
>> problems especially with large emails
>> - 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



More information about the dovecot mailing list