Re: Message Disposition Notification: Second request for implementat ion status
[email protected] Fri, 16 Aug 2002 11:35:24 -0700 (PDT)
| Newsgroups | gmane.ietf.fax |
|---|---|
| Message-ID | <[email protected]> |
> Please identify the following line-items in such a reply.
> 1) Name of software, vendor, and version upon which this response is based
> a) Approximately when was this feature introduced into a public release?
SunOne Messaging Server, Sun Microsystems, upcoming release. (Much of this
probably applies to earlier releases as well, but I tested things against
the current code base for this report.)
Integration of MDN support was done incrementally over a number of years
so assigning even an approximate date is impossible.
> 2) MDN Requesting user agent behaviors
> a) Client sends disposition-notification-to header: (Y/N)
Yes, the Messenger Express client component has the ability to do this.
> b) Client sends disposition-notifications-options header (Y/N)
> b1) Client sends request for proprietay options (describe)
No, there is presently no way to request specific disposition options.
> c) Message disposition header is placed in inner message when used with
> message partial (Y/N/NA) Please indicate N/A if the UA or gateway does
> not generate message partial constructs
Yes, this this done when messages are fragmented. The opposite is also
true: These fields are copied from the inner message to the new message
while defragmenting.
> 3) Final MTA behaviors
> a) Final MTA (Delivery process) copies ORCPT parameter from RCPT-TO
> command into Original-Recipient header of message upon deposit
This is done as long as the number and nature of the recipients
permit it.
> 4) MDN Generating UA
> a) MDN report is generated upon request (Y/N). If yes, which fields are populated:
> Reporting-UA
> mdn-gateway-field
> original-recipient-field
> final-recipient-field
> original-message-id-field
> disposition-field
> failure-field
> error-field
> warning-field
> extension-field
Facilities for generating MDNs with all of these fields are built in to
the product. However, at present the two primary uses are:
(1) Displayed MDNs are generated by Messenger Express, which only produces
final-recipient-field, original-message-id-field, and disposition-field.
(2) Deleted MDNs are generated by the reject sieve action, which only
produces original-recipient-field, final-recipient-field,
original-message-id-field, and disposition-field.
> b) Which disposition modes are supported / generated:
> Manual action
> automatic action
> MDN-sent-manually
> MDN-sent-automatically
All of these can be generated and will be produced in practice.
> c) Which disposition types are generated
> displayed
> deleted
Both displayed and deleted types are generated.
> d) Are any extension fields generated?
Not at present.
> 5) MDN Receiving user agent behavior
> a) Which of the following fields are presented to the user or converted
> into a foreign format via gateway
> Reporting-UA
> mdn-gateway-field
> original-recipient-field
> final-recipient-field
> original-message-id-field
> disposition-field
> failure-field
> error-field
> warning-field
> extension-field
All of these fields can be displayed.
> 6) Interoperability Experience
> Please list those implementations that are known to interoperate with this
> implementation. Please describe what if any known interoperability problems
> are know with the MDN protocol and this implementation.
AFAIK no interoperability problems have been reported.
Ned