Am 19.05.2011 09:07, schrieb Stephan Bosch:
On 5/19/2011 7:04 AM, Kamil Jońca wrote:
Jerrydovecot.user@seibercom.net writes:
Below, I've provide the relevant snippets of my current functional configuration; how best to integrate procmail into the mix? Why procmail? Use sieve instead. It is fully supported in Dovecot and IMHO far easier to use. Well, how can I call external program from sieve? (For example for decoding some data, and put them to database?) Is any extension for this? KJ
Currently, no. Not an official one anyway.
We did see the potential of this a few months back and we've built a skeleton implementation of such an extension. 'Skeleton' in this case means that there is a plugin that implements the Sieve language extension, but it does not actually do anything yet. I've documented the language extension as follows:
http://hg.rename-it.nl/hidden/pigeonhole-0.2-sieve-pipe/raw-file/tip/doc/rfc...
I am not sure when we can continue work on this. For security reasons, external programs would not be forked from the Sieve interpreter (LDA/LMTP plugin) directly, but rather using some unix socket and a Dovecot service. It should at least be implemented for Dovecot v2.1.
yeah that would be extrem nice there always some specials with i.e procmail does better ,not often ,but its nice to have
Timo, any comments?
Regards,
Stephan.
-- Best Regards
MfG Robert Schetterer
Germany/Munich/Bavaria