On Mon, Jan 21, 2002 at 07:59:02PM -0800, Ask Bjoern Hansen wrote:
> Still no "plugin code", but I've updated a few other things.

What's your current thinking on the implementation for this?  I made a couple
of false starts on it but didn't really get anywhere.  Running the delivery
endpoint down to the proper user is one problem, and getting their filters
applied safely is another.

The first problem can probably be done pretty readily -- though it'd be easier
if qmail exposed its delivery routing routines.  The second seems to involve
either (a) running arbitrary user code as qmaild, only suitable for a trusted
userbase or a fixed set of filter plugins, (b) an Apache suexec-style
intermediary and some pipes, or (c) some form of restricted execution
environment, interpreted code or VM or otherwise.  I don't sofar like the
sound of any of these, though (b) seems the least of the evils.



-- 
Devin  \ aqua(at)devin.com, 1024D/E9ABFCD2;  http://www.devin.com
Carraway \ IRC: Requiem  GCS/CC/L s-:--- !a !tv C++++$ ULB+++$ O+@ P L+++

Reply via email to