On Sun, 18 Jan 1998 18:08:19 -0500 Matthew Wall <wall(_at_)cyrusoft(_dot_)com>
wrote:
In general, I'd disagree with the notion that the storing or transporting
agent (e.g. ACAP) ought to be involved with validating the code. It seems to
me this is killing the messenger for delivering a BAD message, as it were.
Since generation and interpretation are the responsibility of SIEVE-aware
agents, the error-checking should be strictly handled at those points.
Consider also that methods other than ACAP can and will be used to
store these. Nothing guarantees the non-ACAP ruleset store can do
syntax checking, therefore the SIEVE agents *must* be prepared to
validate the scripts.
--lyndon