Internet Draft Greg Vaudreuil Expires in six months Lucent Technologies November 5, 2001 Extensions to Mail System Status Codes Status of this Memo This document is an Internet-Draft and is in full conformance with all provisions of Section 10 of RFC 2026. This document is an Internet Draft. Internet Drafts are working documents of the Internet Engineering Task Force (IETF), its Areas, and its Working Groups. Note that other groups may also distribute working documents as Internet Drafts. Internet Drafts are valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet Drafts as reference material or to cite them other than as a "work in progress". The list of current Internet-Drafts can be accessed at http://www.ietf.org/1id-abstracts.html The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html To learn the current status of any Internet-Draft, please check the "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast). Copyright Notice Copyright (C) The Internet Society (2001). All Rights Reserved. This Internet-Draft is in conformance with Section 10 of RFC 2026. Abstract This document defines an additional set of extended status codes based on new messaging applications and associated error states since the creation of the original RFC 1893 document. These include extended media conversion codes for fax and voice messaging and results for message tracking. Internet Draft Status Code Extensions November 5, 2001 Working Group Summary None yet. Document Conventions 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 RFC-2119 [RFC2119]. Table of Contents 1. OVERVIEW ..........................................................2 2. NEW STATUS CODES ..................................................2 2.1 Network and Routing Status ......................................2 2.2 Media Gateway Encodings .........................................3 3. REFERENCES ........................................................5 4. SECURITY CONSIDERATIONS ...........................................5 5. COPYRIGHT NOTICE ..................................................6 6. AUTHOR'S ADDRESS ..................................................6 1. Overview Use of the Email infrastructure for the transmission of voice and fax messages has identified additional, interesting error cases important to enumerate. Operational experience has also suggested additional codes useful to diagnose messaging system failures. 2. New Status Codes Here they are. 2.1 Network and Routing Status X.4.8 Misrouted message A message was improperly routed to this MTA or gateway. This may have happened, for instance, because an MX record for the recipient's domain inappropriately directed traffic to the MTA, or because another MTA was inappropriately (and explicitly) configured to direct traffic for this recipient to the MTA reporting the error. It can also indicate a failure to properly configure the reporting MTA, when the MTA administrator intended that the MTA would accept traffic for recipients in that domain. Vaudreuil Expires 05/5/02 [Page 2] Internet Draft Status Code Extensions November 5, 2001 2.2 Network and Routing Status The Internet fax working group has created an extension for timely delivery. That extension requires a new status code to accurately report a new failure mode. X.4.9 Protocol required for timely delivery not supported A relay MTA was encountered that did not support the range of capabilities required for timely deilvery. This is useful only as a permanent failure. 2.3 Media Gateway Encodings Experience with media translating gateways has demonstrated a need for a richer set of error codes. These codes provide additional detail useful to enable an end-user to re-compose and resend a message more likely to succeed. For more information on media gateways and their role in the Internet email architecture, see [CRITICAL]. X.6.6 Fax media not supported Fax media is not supported by either the delivery protocol or the next system in the forwarding path. This error in a successful DSN indicates the message was delivered without the offending content. X.6.7 Fax encoding not supported While fax media is supported, the specific fax encoding sent is not supported. This error in a successful DSN indicates the message was delivered without the offending content. X.6.8 Voice media not supported Voice media is not supported by either the delivery protocol or the next system in the forwarding path. This error in a successful DSN indicates the message was delivered without the offending content. X.6.9 Voice encoding not supported While voice media is supported, the specific audio encoding sent is not supported. This error in a successful DSN indicates the message was delivered without the offending content. X.6.10 Text not supported Text media is not supported by either the delivery protocol or the next system in the forwarding path. This error in a successful DSN indicates the message was delivered without the offending content. Vaudreuil Expires 05/5/02 [Page 3] Internet Draft Status Code Extensions November 5, 2001 X.6.11 Text Character set not supported While Text media is supported, the specific character set or other encoding is not supported. This error in a successful DSN indicates the message was delivered without the offending content. Vaudreuil Expires 05/5/02 [Page 4] Internet Draft Status Code Extensions November 5, 2001 X.6.12 Attachment type not supported The attachment is not supported by either the delivery protocol or the next system in the forwarding path. An attachment is a content with a content-disposition of "attachment". This error in a successful DSN indicates the message was delivered without the offending content. X.6.13 Attachment too large The attachment is too large for the recipient mail system or protocol. This error in a successful DSN indicates the message was delivered without the offending content. 3. References [SMTP] Postel, J., "Simple Mail Transfer Protocol", STD 10, RFC 821, USC/Information Sciences Institute, August 1982. [DSN] Moore, K., and G. Vaudreuil, "An Extensible Message Format for Delivery Status Notifications", RFC 1894, University of Tennessee, Octel Network Services, January 1996. [CODES] G. Vaudreuil, "Extended Mail System Status Codes" work-in- progress, June 2001 [TIMELY] G. Kline and D. Crocker, "Timely Completion for Internet Messaging Services", work-in-progress, June 2001. [CONTENT E. Burger, "Critical Content of Internet Mail", Work-in- progress, April 2001. 4. Security Considerations This document describes additional status codes to describe failure conditions with increased precision. Use of these status codes may disclose additional information about how an internal mail system is implemented and it's capabilities beyond that currently available. Vaudreuil Expires 05/5/02 [Page 5] Internet Draft Status Code Extensions November 5, 2001 5. Copyright Notice "Copyright (C) The Internet Society (2001). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process MUST be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns. This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." 6. Author's Address Gregory M. Vaudreuil Lucent Technologies 7291 Williamson Rd Dallas, TX 75214 Voice/Fax: +1-972-733-2722 GregV@ieee.org 7. Changes From -00 Added new status code for timely delivery. Vaudreuil Expires 05/5/02 [Page 6]