[Dovecot] Conditionally use a sieve script with deliver?

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Thu Jan 21 17:18:28 EET 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 21 Jan 2010, Kārlis Repsons wrote:

> My silly and honest answer is: the fact, that I found maildrop first some weeks
> ago and it seemed very flexible (a feeling of security in a sense, that I won't
> have "any" impossible thing), but then I came across the mentioned problem and
> still I haven't learned much about sieve. So, if I have some 50KB of mailfilter
> rules, which I want to divide across a tree of filter files, each of which can
> inherit variables from their includers, handle mailinglists, sometimes deliver
> copies to multiple maildirs, is there a reasonable chance I can do with sieve?

Well, if you have a running maildrip infrastructure, I would not change 
it.

If you need your users have hack their own, I probably would go with 
Sieve, because the times I used maildrop most of the users - if touching 
the script - broke it.

Sieve is more restricted, IMHO, and therefore more save if users hack 
their own. E.g. you cannot run external programs, which probably is a 
major security risk. One thing, that Sieve is not able to do, is to 
deliver to multiple users without re-sending the mail.

Regards,

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iQEVAwUBS1hwRr+Vh58GPL/cAQIGNAgAoYla45q3Zc8P+e4a/dagDdVSBIH4KePd
NuOxrsCsX/ra0FZSt2xILbzFqCsx+Kx0krnFNrJjgiSlJHWddNHRFoWY+tzP/u/S
HjLmqv5Q5q4zj+n9IbroXNufFhfnhPQJRLnjRflbazyyPybDq1nK/nxtNmCfo3AP
9rZ1gC3m6XtLFBHlcWwVuGzeATxa657g+ESA+NzYPtMRBQPXkyFiZNN4SmViVpx1
FqQNOk5iG+EZPYsOcjBTiqgDwtS3vunu39B2OM3MybsvCFQNfHWgrl2GPv8bO8Cc
WQQBFfBr5YQyVxKIoXOkMe7nYNOWMQgZfsGwfHO6QBF4mQuydEj5ng==
=RWMc
-----END PGP SIGNATURE-----


More information about the dovecot mailing list