On 12/19/2011 10:27 AM, moozer wrote:
I am currently setting up an IMAP server for archiving purposes. The
goal is to drag an email to the IMAP folder, and then have a server-side
sieve script to put it in the right folder.
[...]
I notice this part:
"plugin is intended to be used only by binaries: lda lmtp (we're imap)"

So the question is if it is possible to run sieve server-side sieve
scripts on emails copied using IMAP.

Not directly. There is some standardization effort done to achieve something like that:

http://tools.ietf.org/html/draft-ietf-sieve-imap-sieve-02

But this is not implemented so far.

Suggestions are most welcome.

What you can do is run the Sieve filter in some (in)cron job (or by means of some other trigger). For Dovecot v2.1 there is now a special sieve-filter command line tool to perform the filtering on a folder. However, it is not released yet.

For older Dovecot versions you can use this recipe to re-filter mail:

http://wiki2.dovecot.org/HowTo/RefilterMail

Regards,

Stephan.


Reply via email to