[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MIME boundary question recap



I believe Dave's got it right.  It's not necessary to restrict the
boundary string (by this I mean the value of the boundary parameter)
from occurring within the body part.  The only needed restriction is
that the boundary delimiter (including the trailing <CRLF>) not
occur.

However, since prohibiting substrings of the delimiter allows some
optimization, and since it's a pretty easy fix, making this explicit
seems like a good idea.

Jim

On Feb 10,  6:08pm, Dave Crocker wrote:
> Subject: Re: MIME boundary question recap
> Nice summary.
>
>         For reference, I believe that everyone, including Steve D., is
> wrong in their statements about 1521.  Really.
>
>         People are mixing the terms boundary and delimiter as if they are
> identical, yet the bnf uses them very, very differently.
>
>         Now the prohibition text that is associated with the relevant bnf
> also is a bit confusing, but if anyone cares to be strictly strict,
> substrings of the stuff between the dashes IS allowed.
>
>         None of this, of course, should dissuade folks from making the
> suggested changes to the spec.
>
> d/
>
> --------------------
> Dave Crocker
> Brandenburg Consulting                                  +1 408 246 8253
> 675 Spruce Dr.                                    fax:  +1 408 249 6205
> Sunnyvale, CA  94086                       dcrocker@mordor.stanford.edu
>
>
>
>-- End of excerpt from Dave Crocker