< draft-ietf-fax-reporting-extensions-04.txt   draft-ietf-fax-reporting-extensions-05.txt >
Fax Working Group Dan Wing Fax Working Group Dan Wing
Internet Draft Cisco Systems Internet Draft Cisco Systems
October 23, 1998 January 28, 1999
Expires February 1999 Expires June 1999
draft-ietf-fax-reporting-extensions-04.txt draft-ietf-fax-reporting-extensions-05.txt
Indicating Supported Media Features Using Indicating Supported Media Features Using
Extensions to DSN and MDN Extensions to DSN and MDN
Status of this memo Status of this memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, documents of the Internet Engineering Task Force (IETF), its areas,
and its working groups. Note that other groups may also distribute and its working groups. Note that other groups may also distribute
working documents as Internet-Drafts. working documents as Internet-Drafts.
skipping to change at page 1, line 33 skipping to change at page 1, line 33
To view the entire list of current Internet-Drafts, please check To view the entire list of current Internet-Drafts, please check
the "1id-abstracts.txt" listing contained in the Internet-Drafts the "1id-abstracts.txt" listing contained in the Internet-Drafts
Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
(Northern Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Northern Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au
(Pacific Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (Pacific Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu
(US West Coast). (US West Coast).
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (1998). All Rights Reserved. Copyright (C) The Internet Society (1999). All Rights Reserved.
1. Abstract 1. Abstract
A device, unlike a workstation, is not generally extensible by There is a need in Internet mail and Internet fax for a recipient to
installing a new reader, plugin, or other software. There is a need indicate the media features it supports so that messages can be
in Internet mail for a recipient to indicate the media features it generated by senders without exceeding the recipient's abilities.
supports so that messages can be generated by senders without
exceeding the recipient's abilities.
This memo describes a format for generating Message Disposition This memo describes a format for generating Message Disposition
Notifications [RFC2298] and Delivery Status Notifications [RFC1894] Notifications [RFC2298] and Delivery Status Notifications [RFC1894]
which contain such information. This information can be used by which contain such information. This information can be used by
senders to avoid exceeding the recipient's capabilities when sending senders to avoid exceeding the recipient's capabilities when sending
subsequent messages. subsequent messages.
2. Introduction 2. Introduction
The extensions described in this document can be used in Message The extensions described in this document can be used in Message
Disposition Notifications [RFC2298] or Delivery Status Notifications Disposition Notifications [RFC2298] or Delivery Status Notifications
[RFC1894], as appropriate for the implementation. [RFC1894], as appropriate for the implementation.
Note that both DSNs and MDNs have drawbacks: DSNs are not available Note that both DSNs and MDNs have drawbacks: DSNs are not available
between all senders and receivers, and MDNs require the receiver between all senders and receivers, and MDNs require the receiver to
disclose message disposition information (or, if using the "denied" disclose message disposition information (or, if using the "denied"
disposition-type, the time the dispostion notification was disposition-type, the time the disposition notification was
generated). generated).
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119].
3. Extensions for use by DSN and MDN 3. Extensions for use by DSN and MDN
The following extension is available to both DSN [RFC1894] and MDN The following extension is available to both DSN [RFC1894] and MDN
[RFC2298] messages. [RFC2298] messages.
For a DSN message, the following per-recipient fields are defined For a DSN message, the following per-recipient fields are defined
(section 2.3 of [RFC1894]). For an MDN message, the following (section 2.3 of [RFC1894]). For an MDN message, the following
extension fields are defined (section 3.1 of [RFC2298]). Using extension fields are defined (section 3.1 of [RFC2298]). Using
the language of [RFC2234]: the language of [RFC2234]:
extension-field = media-features CRLF extension-field = media-features CRLF
media-features = "Accept-Features" ":" media-features = "Media-Accept-Features" ":"
media-feature-tags media-feature-tags
media-feature-tags = <*text as defined by other documents, media-feature-tags = <*text as defined below,
with LWSP wrapping) with LWSP wrapping>
The <media-feature-tags> are defined in separate schema documents The <media-feature-tags> are defined in separate schema documents
which MUST utilize the language described in [SYNTAX]. The which MUST utilize the language described in [SYNTAX]. The
schema MUST be registered following the registration requirements schema MUST be registered following the registration requirements
of [CONNEG-REG]. of [CONNEG-REG].
3.1. Examples 3.1. Examples
The following examples assume there is a schema document The following examples assume there is a schema document
which defines the tags shown. which defines the tags shown.
3.1.1. Paper-size and Color 3.1.1. Paper-size and Color
Assuming there is a schema document which describes the Assuming there is a schema document which describes the
tags paper-size and color, the following example is valid: tags paper-size and color, the following example is valid:
Accept-Features: (& (paper-size=A4) (color<=256) ) Media-Accept-Features: (& (paper-size=a4) (color=binary) )
3.1.2. UA-Media, Paper-size, and Color 3.1.2. UA-Media, Paper-size, and Color
Assuming there is a schema document which describes the Assuming there is a schema document which describes the
tags paper-size, color, and grey: tags paper-size, color, and grey:
Accept-Features: (& (| (paper-size=(A4)) (paper-size=letter) ) Media-Accept-Features: (& (| (paper-size=a4) (paper-size=letter) )
(| (& (grey=2) (dpi-x=200) (dpi-y=[100,200]) ) (| (& (color=grey) (dpi=200) (dpi-xyratio=200/100) )
(& (color<=256) (dpi-x=200) (dpi-y=200) ) ) (& (color=limited) (dpi=200) (dpi-xy=200/100) ) )
4. MTA Implmentation Recommendation 4. MTA Implmentation Recommendation
If the recipient's MTA determines that a message cannot be processed, If the recipient's MTA determines that a message cannot be processed,
the recipient's MTA is strongly encouraged to reject the message with the recipient's MTA is strongly encouraged to reject the message with
a status code of 5.6.1 [RFC1893]. This status code may be returned a status code of 5.6.1 [RFC1893]. This status code may be returned
in response to the end-of-mail-data indicator if the MTA supports in response to the end-of-mail-data indicator if the MTA supports
reporting of enhanced error codes [RFC2034], or after message reporting of enhanced error codes [RFC2034], or after message
reception by generating a delivery failure DSN ("bounce"). reception by generating a delivery failure DSN ("bounce").
skipping to change at page 3, line 45 skipping to change at page 3, line 47
[CONNEG-REG] K. Holtman, A. Mutz, T. Hardie, "Media Feature Tag [CONNEG-REG] K. Holtman, A. Mutz, T. Hardie, "Media Feature Tag
Registration Procedure", Internet Draft, Work in Progress, Registration Procedure", Internet Draft, Work in Progress,
draft-ietf-conneg-feature-reg-XX.txt. draft-ietf-conneg-feature-reg-XX.txt.
[RFC1894] K. Moore, G. Vaudreuil, "An Extensible Message Format for [RFC1894] K. Moore, G. Vaudreuil, "An Extensible Message Format for
Delivery Status Notifications", RFC 1894, January 1996. Delivery Status Notifications", RFC 1894, January 1996.
[RFC2034] N. Freed, "SMTP Service Extension for Returning Enhanced [RFC2034] N. Freed, "SMTP Service Extension for Returning Enhanced
Error Codes", RFC 2034, October 1996. Error Codes", RFC 2034, October 1996.
[RFC2119] S. Bradner, "Key words for use in RFCs to Indicate
Requirement Levels", RFC 2119, March 1997.
[RFC2234] D. Crocker, P. Overell, "Augmented BNF for Syntax [RFC2234] D. Crocker, P. Overell, "Augmented BNF for Syntax
Specifications: ABNF", RFC 2234, November 1997. Specifications: ABNF", RFC 2234, November 1997.
[RFC2298] R. Fajman, "An Extensible Message Format for Message [RFC2298] R. Fajman, "An Extensible Message Format for Message
Disposition Notifications", RFC 2298, March 1998. Disposition Notifications", RFC 2298, March 1998.
[SYNTAX] G. Klyne, "A syntax for describing media feature sets", [SYNTAX] G. Klyne, "A syntax for describing media feature sets",
Internet Draft, Work in Progress, Internet Draft, Work in Progress,
draft-ietf-conneg-feature-syntax-XX.txt. draft-ietf-conneg-feature-syntax-XX.txt.
skipping to change at page 4, line 20 skipping to change at page 4, line 25
Cisco Systems, Inc. Cisco Systems, Inc.
101 Cooper Street 101 Cooper Street
Santa Cruz, CA 95060 USA Santa Cruz, CA 95060 USA
Phone: +1 831 457 5200 Phone: +1 831 457 5200
Fax: +1 831 457 5208 Fax: +1 831 457 5208
EMail: dwing@cisco.com EMail: dwing@cisco.com
9. Copyright 9. Copyright
Copyright (C) The Internet Society 1998. All Rights Reserved. Copyright (C) The Internet Society 1999. All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implmentation may be prepared, copied, published and or assist in its implmentation may be prepared, copied, published and
distributed, in whole or in part, without restriction of any kind, distributed, in whole or in part, without restriction of any kind,
provided that the above copyright notice and this paragraph are provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
 End of changes. 15 change blocks. 
20 lines changed or deleted 26 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/