Chris Laif
2013-Feb-16 11:44 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
Hi, I would like to add a feature to my email-client (Thunderbird) which stops emails from showing up until a specific time (e.g. having buttons for: show again this evening, tomorrow, next week, next month ...). 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 Any suggestions will be greatly appreciated! Chris
Reindl Harald
2013-Feb-16 11:49 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
Am 16.02.2013 12:44, schrieb Chris Laif:> Hi, I would like to add a feature to my email-client (Thunderbird) > which stops emails from showing up until a specific time (e.g. having > buttons for: show again this evening, tomorrow, next week, next month > ...). > > 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 emailssounds more like a social problem then a technical touching the e-mails is a very very bad idea because you may break them what does it help DOWNLOAD the mails, hide them and touch them you said "I would like to add a feature to my email-client" so why do you need to add headers to them? what has the server to do with this all and why would you touch the mails for this? if the user is not ready to deal with mails -> close TB -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 263 bytes Desc: OpenPGP digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20130216/f2403651/attachment-0003.bin>
Robert Schetterer
2013-Feb-16 12:19 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
Am 16.02.2013 12:44, schrieb Chris Laif:> Hi, I would like to add a feature to my email-client (Thunderbird) > which stops emails from showing up until a specific time (e.g. having > buttons for: show again this evening, tomorrow, next week, next month > ...).yeah ,there are lot of nice new ideas with mail these days> > 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 > > Any suggestions will be greatly appreciated!however some server coders will may include new features, that does not solve the client problem, the only existing free major cross os imap client recent is thunderbird, but i dont see mozilla willing to push more development in it. After all ,there is lot of "old" bleeding edge stuff for left implement in Thunderbird, before including new ideas.> > Chris >Best Regards MfG Robert Schetterer -- [*] sys4 AG http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstra?e 15, 81669 M?nchen Sitz der Gesellschaft: M?nchen, Amtsgericht M?nchen: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Joerg Heidrich
Chris Laif
2013-Feb-16 12:46 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
On Sat, Feb 16, 2013 at 12:49 PM, Reindl Harald <h.reindl at thelounge.net> wrote:> you said "I would like to add a feature to my email-client" so why > do you need to add headers to them? what has the server to do with > this all and why would you touch the mails for this? >People are accessing their (IMAP-)inboxes from multiple computers/devices these days, so all information has to be stored on the server. Chris
Robert Schetterer
2013-Feb-16 12:57 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
Am 16.02.2013 13:46, schrieb Chris Laif:> On Sat, Feb 16, 2013 at 12:49 PM, Reindl Harald <h.reindl at thelounge.net> wrote: >> you said "I would like to add a feature to my email-client" so why >> do you need to add headers to them? what has the server to do with >> this all and why would you touch the mails for this? >> > > People are accessing their (IMAP-)inboxes from multiple > computers/devices these days, so all information has to be stored on > the server. > > Chris >perhaps http://tools.ietf.org/html/rfc3864 may helpfull Best Regards MfG Robert Schetterer -- [*] sys4 AG http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstra?e 15, 81669 M?nchen Sitz der Gesellschaft: M?nchen, Amtsgericht M?nchen: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Joerg Heidrich
Timo Sirainen
2013-Feb-16 16:43 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
On Sat, 2013-02-16 at 12:44 +0100, Chris Laif wrote:> Hi, I would like to add a feature to my email-client (Thunderbird) > which stops emails from showing up until a specific time (e.g. having > buttons for: show again this evening, tomorrow, next week, next month > ...). > > 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 functionshttp://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..
Daniel Parthey
2013-Feb-18 20:36 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
Robert Schetterer wrote:> Am 18.02.2013 10:03, schrieb Steffen Kaiser: > > move the messages back to INBOX > ideally such functions should be able to handle from a thunderbird pluginWhat about http://mailmindr.net/ Regards Daniel -- https://plus.google.com/103021802792276734820
Robert Schetterer
2013-Feb-19 06:38 UTC
[Dovecot] Defer emails until the user is ready to deal with them (snooze button / bring-forward file / bring-up file for emails)
Am 18.02.2013 21:36, schrieb Daniel Parthey:> Robert Schetterer wrote: >> Am 18.02.2013 10:03, schrieb Steffen Kaiser: >>> move the messages back to INBOX >> ideally such functions should be able to handle from a thunderbird plugin > > What about > http://mailmindr.net/ > > Regards > Daniel >Hi Daniel, simply try it , and look if it fits to your needs, but i guess there is no real relation to the imap server you use, it may be a client function ,only, please test and report Best Regards MfG Robert Schetterer -- [*] sys4 AG http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstra?e 15, 81669 M?nchen Sitz der Gesellschaft: M?nchen, Amtsgericht M?nchen: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Joerg Heidrich