On Jul 18, 2005, at 11:30 PM, Kurt Bigler wrote:
Maybe I shouldn't try to get to specific at this point, but one thing
that
comes to mind as a possible ingredient in generalizing vpopmail's
.qmail
file functionality in a helpful way might be the ability for a .qmail
line,
perhaps one ending in the "|" symbol to be a filter line whose presence
would alter the input received by all subsequent lines in the .qmail
file.
I'm not sure if this is a good idea, especially taken alone. In
general I
tend to envision that somehow the .qmail file capabilities might
somehow
support a more general control-flow and pipelining model. This then
might
permit QmailAdmin enhancements on the modify user page to flow more
freely
and for separate features to interact with each other in more
well-behaved
ways.
We could definitely start to stray from the .qmail model, but I'd want
to make sure there isn't already another program out there (say
maildrop) that could accomplish those goals.
Note that QmailAdmin does allow for editing of the V_USER0 through
V_USER3 flags on user accounts. An external delivery program could use
vuserinfo to see which flags are set, and act accordingly. We could
even modify vdelivermail to set environment variables with those names,
in addition to setting all of the typical environment variables
typically set by qmail-local.
--
Tom Collins - [EMAIL PROTECTED]
QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/
You don't need a laptop to troubleshoot high-speed Internet:
sniffter.com