[Top] [All Lists]

Re: managesieve: formats; :global; read-only; checkscript

2008-11-30 13:09:23

Alexey Melnikov wrote:

Hi Дилян,

Дилян Палаузов wrote:

*:GLOBAL* Provided that draft-daboo-sieve-include is not dead, and users can "include :global" it would be useful to provide managesieve-possibilities to see how the global scripts are written. My suggestion is to let the user see the global scripts, when the authorization ID is the empty string. In terms of the Sieve URL Scheme, the global scripts could be accessible when owner = '\0'. I mean when
         sieveurl-script = "sieve://" [ authority ] "/"
                           [owner "/"] scriptname
has the form
         sieveurl-script = "sieve://" [ authority ] "//" scriptname
then requested are the global scripts.

While I think having a standardized way of accessing global scripts would be a good idea, I am not convinced that the empty string is going to be Ok. This might have some weird side effects on URI parsers (but I am not sure).

I've updated the draft to include your proposal. It looks like "owner" can be empty, as long as "authority" is not.

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