RecipientDsnFields
¶
Source code in docs_src/capo_ses/types/recipient_dsn_fields.py
action
instance-attribute
¶
action: DsnAction
The action performed by the reporting mail transfer agent (MTA) as a result of its attempt to deliver the message to the recipient address. This is required by RFC 3464.
diagnostic_code
instance-attribute
¶
diagnostic_code: NotRequired[DiagnosticCode]
An extended explanation of what went wrong; this is usually an SMTP response. See RFC 3463 for the correct formatting of this parameter.
extension_fields
instance-attribute
¶
extension_fields: NotRequired[ExtensionFieldList]
Additional X-headers to include in the DSN.
final_recipient
instance-attribute
¶
final_recipient: NotRequired[Address]
The email address that the message was ultimately delivered to. This corresponds to the Final-Recipient in the DSN. If not specified, FinalRecipient is set to the Recipient specified in the BouncedRecipientInfo structure. Either FinalRecipient or the recipient in BouncedRecipientInfo must be a recipient of the original bounced message.
Do not prepend the FinalRecipient email address with rfc 822;, as described in RFC 3798.
last_attempt_date
instance-attribute
¶
last_attempt_date: NotRequired[LastAttemptDate]
The time the final delivery attempt was made, in RFC 822 date-time format.