MBOX-Line: From dave at cridland.net  Tue Jun 11 03:46:15 2013
To: imap-protocol@u.washington.edu
From: Dave Cridland <dave@cridland.net>
Date: Fri Jun  8 12:34:51 2018
Subject: [Imap-protocol] Question on BODYSTRUCTURE
In-Reply-To: <004101ce6689$2b6b0630$82411290$@i-freelancer.net>
References: <004101ce6689$2b6b0630$82411290$@i-freelancer.net>
Message-ID: <CAKHUCzy1y+O_vn4R6JhwE5ZoDx6=XtoN13ii+pTSFes8m7-ZfQ@mail.gmail.com>

On Tue, Jun 11, 2013 at 10:50 AM, ??? <ayluen@i-freelancer.net> wrote:

> lastly, follow by 4 extension data items : MD5, body disposition, body
> language, body location
>
>
>
No, in the Formal Syntax (and if Mark were still here, he'd be pointing out
that the Formal Syntax is essential reading), it says:

body-ext-1part  = body-fld-md5 [SP body-fld-dsp [SP body-fld-lang
                  [SP body-fld-loc *(SP body-extension)]]]
                    ; MUST NOT be returned on non-extensible
                    ; "BODY" fetch

So implementations can supply only the MD5, for example - but if they
supply the location, they must also supply MD5, description, and language
first.

Dave.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman13.u.washington.edu/pipermail/imap-protocol/attachments/20130611/7ef35ca6/attachment.html>
