[Dovecot] dovecot-sieve (pigeonhole) -- is is possible to "re-filter" INBOX when filters have been updated?
Hello, Dovecot.
I want to migrate to webmail (roundcube) over dovecot + sieve (pigeonhole). Now I'm using on-client (The Bat!) filters, but I need to have acccess to my mail everywhere, not only on my workstation.
And I wonder, is here simple way to re-filter INBOX after sieve filters have been changed? Any offline (desktop) mail client could run new filters on old messages -- is here any way to do this with dovecot-sieve (pigeonhole)?
I'm using postfix + dovecot LMTP to run sieve filters.
-- // Black Lion AKA Lev Serebryakov lev@serebryakov.spb.ru
On Fri, May 24, 2013 3:20 pm, Lev Serebryakov wrote:
Hello, Dovecot.
And I wonder, is here simple way to re-filter INBOX after sieve filters have been changed? Any offline (desktop) mail client could run new filters on old messages -- is here any way to do this with dovecot-sieve (pigeonhole)?
Take a look at sieve-filter, which is part of the pigeonhole package since 0.3. It should provide you the capability to do what you want.
Chris
Hello, Chris. You wrote 25 мая 2013 г., 1:26:55:
And I wonder, is here simple way to re-filter INBOX after sieve filters have been changed? Any offline (desktop) mail client could run new filters on old messages -- is here any way to do this with dovecot-sieve (pigeonhole)? CR> Take a look at sieve-filter, which is part of the pigeonhole package since CR> 0.3. It should provide you the capability to do what you want. So, I need a way to run it from httpd (running with credentials of web user) on behalf mail subsystem (running with credentials of v-mail user) according command from PHP script... It could be non-trivial...
-- // Black Lion AKA Lev Serebryakov lev@serebryakov.spb.ru
On Sat, May 25, 2013 3:53 am, Lev Serebryakov wrote:
So, I need a way to run it from httpd (running with credentials of web user) on behalf mail subsystem (running with credentials of v-mail user) according command from PHP script... It could be non-trivial...
There's a dovecot plugin that extends the sieve protocol and allows you to execute applications on the server. I don't know anything about it (I've never used it), but perhaps that is a path you could investigate?
Chris
On Sat, May 25, 2013 3:36 pm, Chris Richards wrote:
On Sat, May 25, 2013 3:53 am, Lev Serebryakov wrote:
So, I need a way to run it from httpd (running with credentials of web user) on behalf mail subsystem (running with credentials of v-mail user) according command from PHP script... It could be non-trivial...
There's a dovecot plugin that extends the sieve protocol and allows you to execute applications on the server. I don't know anything about it (I've never used it), but perhaps that is a path you could investigate?
woops, wrong link, use this one:
http://wiki2.dovecot.org/Pigeonhole/Sieve/Plugins/Extprograms
Chris
participants (2)
-
Chris Richards
-
Lev Serebryakov