/AWS1/CL_SESBOUNCEDRECIPIENT00¶
Recipient-related information to include in the Delivery Status Notification (DSN) when an email that Amazon SES receives on your behalf bounces.
For information about receiving email through Amazon SES, see the Amazon SES Developer Guide.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_RECIPIENT
TYPE /AWS1/SESADDRESS
/AWS1/SESADDRESS
¶
The email address of the recipient of the bounced email.
Optional arguments:¶
IV_RECIPIENTARN
TYPE /AWS1/SESAMAZONRESOURCENAME
/AWS1/SESAMAZONRESOURCENAME
¶
This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization policy that permits you to receive email for the recipient of the bounced email. For more information about sending authorization, see the Amazon SES Developer Guide.
IV_BOUNCETYPE
TYPE /AWS1/SESBOUNCETYPE
/AWS1/SESBOUNCETYPE
¶
The reason for the bounce. You must provide either this parameter or
RecipientDsnFields
.
IO_RECIPIENTDSNFIELDS
TYPE REF TO /AWS1/CL_SESRECIPIENTDSNFIELDS
/AWS1/CL_SESRECIPIENTDSNFIELDS
¶
Recipient-related DSN fields, most of which would normally be filled in automatically when provided with a
BounceType
. You must provide either this parameter orBounceType
.
Queryable Attributes¶
Recipient¶
The email address of the recipient of the bounced email.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECIPIENT() |
Getter for RECIPIENT, with configurable default |
ASK_RECIPIENT() |
Getter for RECIPIENT w/ exceptions if field has no value |
HAS_RECIPIENT() |
Determine if RECIPIENT has a value |
RecipientArn¶
This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization policy that permits you to receive email for the recipient of the bounced email. For more information about sending authorization, see the Amazon SES Developer Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECIPIENTARN() |
Getter for RECIPIENTARN, with configurable default |
ASK_RECIPIENTARN() |
Getter for RECIPIENTARN w/ exceptions if field has no value |
HAS_RECIPIENTARN() |
Determine if RECIPIENTARN has a value |
BounceType¶
The reason for the bounce. You must provide either this parameter or
RecipientDsnFields
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BOUNCETYPE() |
Getter for BOUNCETYPE, with configurable default |
ASK_BOUNCETYPE() |
Getter for BOUNCETYPE w/ exceptions if field has no value |
HAS_BOUNCETYPE() |
Determine if BOUNCETYPE has a value |
RecipientDsnFields¶
Recipient-related DSN fields, most of which would normally be filled in automatically when provided with a
BounceType
. You must provide either this parameter orBounceType
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECIPIENTDSNFIELDS() |
Getter for RECIPIENTDSNFIELDS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_BOUNCEDRECIPIENTINFOLIST
¶
TYPES TT_BOUNCEDRECIPIENTINFOLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SESBOUNCEDRECIPIENT00 WITH DEFAULT KEY
.