RFC 3461 (rfc3461) - Page 1 of 38


Simple Mail Transfer Protocol (SMTP) Service Extension for Delivery Status Notifications (DSNs)



Alternative Format: Original Text Document



Network Working Group                                           K. Moore
Request for Comments: 3461                       University of Tennessee
Obsoletes 1891                                              January 2003
Category: Standards Track


         Simple Mail Transfer Protocol (SMTP) Service Extension
                for Delivery Status Notifications (DSNs)

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2003).  All Rights Reserved.

Abstract

   This memo defines an extension to the Simple Mail Transfer Protocol
   (SMTP) service, which allows an SMTP client to specify (a) that
   Delivery Status Notifications (DSNs) should be generated under
   certain conditions, (b) whether such notifications should return the
   contents of the message, and (c) additional information, to be
   returned with a DSN, that allows the sender to identify both the
   recipient(s) for which the DSN was issued, and the transaction in
   which the original message was sent.

Terminology

   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 BCP 14, RFC 2119 [7].

Table of Contents

   1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
   2. Framework for the Delivery Status Notification Extension . . .  4
   3. The Delivery Status Notification service extension . . . . . .  5
   4. Additional parameters for RCPT and MAIL commands . . . . . . .  6
   4.1 The NOTIFY parameter of the ESMTP RCPT command. . . . . . . .  7
   4.2 The ORCPT parameter to the ESMTP RCPT command . . . . . . . .  8
   4.3 The RET parameter of the ESMTP MAIL command . . . . . . . . .  9
   4.4 The ENVID parameter to the ESMTP MAIL command . . . . . . . .  9



Moore                       Standards Track