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

Message Disposition Notification



Chuck Shih wrote:

Re: inability to access the Original-Message-ID:
> One solution to the above problem (which we've resolved, thanks)
> is to use a content-md5 on the
> original message and return the header information in the third
> body part, which of course would contain the content-md5 that
> was received by the receiving trading partner.
> 

Interesting alternative, which Carl suggested too.  But is it advisable
to leave the MD5 in the clear?  Isn't the risk of receiving fake
'successful MDNs' increased?

>    The request for mdn is part of the RFC822 header and not part of
>    the PKCS#7 envelope. AS#1 specifies that if you have a MIME
>    multipart, that you sign across the multipart and make this
>    MIME multipart the DATA portion of the S/MIME signedData
>    content. Does this make sense? There is no provision to
>    acknowledgement individual content within a multipart content.

Yes, this makes sense.  I was only suggesting that it may be worthwhile
to make a provision to acknowledge individual content within a multipart
content (perhaps not so much a requirement with EDI, as with non-EDI
data).


Carl Hage wrote:

Regarding X-Received-MIC:
> As mentioned here and email with Chuck, I have some problems with these
> extensions used in the receipt, both on the name 'MIC' and the definition
> of the content.
> 
> First, I think it would be much simpler to set the algorithm and use
> 'MD5' rather than 'MIC'. A 'MIC' should imply the general syntax of
> multiple algorithms, where an algorithm ID and data value are included.
> 

I think algorithm ID and data value for MIC is clearer as well. I do
think that setting the algorithm to MD5 is rather rigid. 

> Also, I think an MDN should not be dependent on the format of the content,
> and the MICs included should support any type of message, not just the
> specific EDI use of messages. In order to be general, a "Content-MD5:"
> (already an RFC) should be used, which covers the content following
> the main RFC822 headers.

Does MIC imply specific EDI usage?  I agree that 'X-Received-MIC' is
misleading (doesn't imply 'successful' receipt, just receipt).  

> 
> It would be more convienient to list the MD5's of the EDI X12/EDIFACT
> interchange data, rather than the MIME_header+data. To generalize beyond
> the simple EDI MDN, a X-Data-MD5: header could contain one or more MD5-MICs
> of MIME data, e.g. attached files, application data, etc.

The use of one or 'MORE' here has peaked my curiosity.  Are you
proposing MDNs at the attachment level?

> : 8. Is the X-Received-MIC base64 encoded?
> 
> It's undefined in the prior spec. If Content-MD5 is used, the encoding
> is defined as in RFC1864, a 16 byte base64 value.
> 

Whatever the decision (MIC/MD5...), it would be helpful for this should
be solidified in the draft.


-- 
Name:	Karen Rosenthal
E-mail:	karenr@premenos.com
Phone:	(510)688-2928
Fax:	(510)602-2133