Is there an extension to allow Sieve to reprocess messages? Normally, Sieve is executed as new messages arrive. Once the message is filed or rejected, Sieve is done and won't get called again on the same message. Now, you could have some other external script that checked periodically for the attributes. Or you could just have your client mark it unread.
Sent from my iPad > On Feb 3, 2015, at 10:26 PM, "André Peters" <[email protected]> wrote: > > Hi, > Sounds to me like it can be implemented using sieve. > Something like "if is in inbox & is read & is older than n days; then mark as > unread". > But this means you need to redeliever this mail somehow. Maybe like this: > http://serverfault.com/questions/418681/run-sieve-on-maildir > (http://serverfault.com/questions/418681/run-sieve-on-maildir) > Regards > > André > Am Mi., Febr. 4, 2015 07:02 schrieb Thomas Güttler : > Hi, > > I would like to implement a 43Folder system[1] with dovecot and a mail user > agent. > > Use case: > > - I have a new mail in my inbox. I read it and see that I can't handle it > now. I want to handle this mail in 5 days. > - Now I want to have some sort of resubmission: the mail should be moved to a > different location for these 5 days. > - After 5 days the mail should be moved to my inbox again. > > How can this be done with Dovecot/IMAP? > > I have programming experience, but I am new to Dovecot/IMAP. > > I would like solve this with Dovecot only (without a database or web server). > > Does the IMAP protocol over methods which could help? > > [1] 43Folder https://en.wikipedia.org/wiki/Tickler_file > (https://en.wikipedia.org/wiki/Tickler_file) > > -- > http://www.thomas-guettler.de/ (http://www.thomas-guettler.de/)
