ietf-mta-filters
[Top] [All Lists]

Re: Sieve extensions

1998-01-26 12:23:59
Date: Mon, 26 Jan 1998 09:57:52 -0800 (PST)
From: Ned Freed <Ned(_dot_)Freed(_at_)innosoft(_dot_)com>
Cc: ietf-mta-filters(_at_)imc(_dot_)org

I guess I was assuming that 'require' statements had to be up at the
top and that your example above would be invalid/illegal.  I agree, I
wouldn't want to see a script die in the middle because of a failed
'require'.

While I'd rather see require-type stuff be metainformation, I could live
with it being at the beginning of the script.

I'd really like to have it be metainformation, if it's going to be there.

It seems to me that it should be possible for the FA to perform a simple
static analysis of the script when it's submitted.  No 'require' needed.
If the script uses any extensions which the FA doesn't support, it gets
rejected.

I agree -- this seems to be to be the right way to do it.

This is basically just a syntax check and it's rather difficult to tell the
difference between the typ 'vaction' and the unsupported extension
'vacation', so require might be nice.

The trick, of course, is to insure that script submission results in this
sort of analysis being done.

Yeah, this is very true.

-- 
                                          Tim Showalter 
tjs+(_at_)andrew(_dot_)cmu(_dot_)edu


<Prev in Thread] Current Thread [Next in Thread>