We use sqwebmail primarily to allow users to configure server-side
filters, so they don't have to learn another filtering language and we
can limit access to the spool directory.
While the maildrop filtering language (pcre) is pretty flexible, the
sqwebmail filter interface is quite limited, particularly lacking in the
ability to perform actions on more than one condition. Certainly one
can't begin to capture all the possibilities within a fixed webform, but
as we're moving users from Cyrus/(web)sieve over to Courier/Maildrop,
there's numerous instances where an easy cut-over isn't possible within
the sqwebmail confines as it lacks the "&&" operator.
Is there any interest in this feature (basically bring the capabilities
of sqwebmail/filters upto that of websieve) ?
I'm prepared to spend some time on it (maintain backward compatibility
of course); make "Condition:" a set of checkboxes instead of radio
buttons; maybe add a couple more arbitrary "Header:" fields with an "any
of/all of" option. Or is this already on the todo list somewhere (didn't
see it in TODO) ?
regards,
-ericb