ComponentPro UltimateBounceInspector

      DeliveryStatusNotification Class Members

      See AlsoPropertyFieldMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
      The following tables list the members exposed by DeliveryStatusNotification.

      Public Constructors

      NameDescription
      Public ConstructorsDeliveryStatusNotification Constructor()Initializes a new instance of the DeliveryStatusNotification class.
      Top

      Public Properties

      NameDescription
      Public PropertiesActionThe Action field indicates the action performed by the Reporting-MTA as a result of its attempt to deliver the message to this recipient address. This field MUST be present for each recipient named in the DeliveryStatusNotification.
      Public PropertiesDiagnosticCodeFor a "failed" or "delayed" recipient, the Diagnostic-Code DeliveryStatusNotification field contains the actual diagnostic code issued by the mail transport. Since such codes vary from one mail transport to another, the diagnostic-type subfield is needed to specify which type of diagnostic code is represented.
      Public PropertiesDiagnosticCodeTypeSince such codes vary from one mail transport to another, the diagnostic-type subfield is needed to specify which type of diagnostic code is represented.
      Public PropertiesFinalRecipientAddressThe Final-Recipient field indicates the recipient for which this set of per-recipient fields applies. This field MUST be present in each set of per-recipient data.
      Public PropertiesFinalRecipientTypeThe recipient subfield indicates the type of address expected by the reporting MTA in that context. Recipient addresses obtained via SMTP will normally be of address-type "rfc822".
      Public PropertiesLastAttemptDateThe Last-Attempt-Date field gives the date and time of the last attempt to relay, gateway, or deliver the message (whether successful or unsuccessful) by the Reporting MTA. This is not necessarily the same as the value of the Date field from the header of the message used to transmit this delivery status notification: In cases where the DeliveryStatusNotification was generated by a gateway, the Date field in the message header contains the time the DeliveryStatusNotification was sent by the gateway and the DeliveryStatusNotification Last-Attempt-Date field contains the time the last delivery attempt occurred.
      Public PropertiesOriginalRecipientAddressThe Original-Recipient field indicates the original recipient address as specified by the sender of the message for which the DeliveryStatusNotification is being issued.
      Public PropertiesOriginalRecipientTypeThe original recipient subfield indicates the type of address expected by the reporting MTA in that context. Recipient addresses obtained via SMTP will normally be of address-type "rfc822".
      Public PropertiesRemoteMtaNameThe RemoteMtaName field is formatted according to the conventions indicated by the mta-name-type subfield. If an MTA functions as a gateway between dissimilar mail environments and thus is known by multiple names depending on the environment, the mta-name subfield SHOULD contain the name used by the environment from which the message was accepted by the Reporting-MTA.
      Public PropertiesRemoteMtaTypeAn "MTA-name-type" specifies the format of an MTA name. For example, for an SMTP server on an Internet host, the MTA name is the domain name of that host, and the "dns" MTA-name-type is used.
      Public PropertiesStatusThe per-recipient Status field contains a transport-independent status code which indicates the delivery status of the message to that recipient. This field MUST be present for each delivery attempt which is described by a DeliveryStatusNotification.
      Public PropertiesWillRetryUntilFor DeliveryStatusNotifications of type "delayed", the Will-Retry-Until field gives the date after which the Reporting MTA expects to abandon all attempts to deliver the message to that recipient. The Will-Retry-Until field is optional for "delay" DeliveryStatusNotifications, and MUST NOT appear in other DeliveryStatusNotifications.
      Top

      Public Fields

      NameDescription
      Public FieldsArrivalDateThe optional Arrival-Date field indicates the date and time at which the message arrived at the Reporting MTA. If the Last-Attempt-Date field is also provided in a per-recipient field, this can be used to determine the interval between when the message arrived at the Reporting MTA and when the report was issued for that recipient. The date and time are expressed in RFC 822 'date-time' format, as modified by [HOSTREQ]. Numeric timezones ([+/-]HHMM format) MUST be used.
      Public FieldsOriginalEnvelopeIdThe optional Original-Envelope-Id field contains an "envelope identifier" that uniquely identifies the transaction during which the message was submitted, and was either (a) specified by the sender and supplied to the sender's MTA, or (b) generated by the sender's MTA and made available to the sender when the message was submitted. Its purpose is to allow the sender (or her user agent) to associate the returned DSN with the specific transaction in which the message was sent.
      Public FieldsReceivedFromMtaThe optional Received-From-MTA field indicates the name of the MTA from which the message was received. If the message was received from an Internet host via SMTP, the contents of the mta-name sub-field SHOULD be the Internet domain name supplied in the HELO or EHLO command, and the network address used by the SMTP client SHOULD be included as a comment enclosed in parentheses. (In this case, the MTA-name-type will be "dns".)
      Public FieldsRecipientDsnListA DSN contains information about attempts to deliver a message to one or more recipients. The delivery information for any particular recipient is contained in a group of contiguous per-recipient fields.
      Public FieldsReportingMtaNameA DSN describes the results of attempts to deliver, relay, or gateway a message to one or more recipients. In all cases, the Reporting-MTA is the MTA that attempted to perform the delivery, relay, or gateway operation described in the DSN.
      Public FieldsReportingMtaTypeAn "MTA-name-type" specifies the format of an MTA name. For example, for an SMTP server on an Internet host, the MTA name is the domain name of that host, and the "dns" MTA-name-type is used.
      Top

      See Also