Skip to content

/AWS1/CL_SE2BOUNCE

Information about a Bounce event.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_bouncetype TYPE /AWS1/SE2BOUNCETYPE /AWS1/SE2BOUNCETYPE

The type of the bounce, as determined by SES. Can be one of UNDETERMINED, TRANSIENT, or PERMANENT

iv_bouncesubtype TYPE /AWS1/SE2BOUNCESUBTYPE /AWS1/SE2BOUNCESUBTYPE

The subtype of the bounce, as determined by SES.

iv_diagnosticcode TYPE /AWS1/SE2DIAGNOSTICCODE /AWS1/SE2DIAGNOSTICCODE

The status code issued by the reporting Message Transfer Authority (MTA). This field only appears if a delivery status notification (DSN) was attached to the bounce and the Diagnostic-Code was provided in the DSN.


Queryable Attributes

BounceType

The type of the bounce, as determined by SES. Can be one of UNDETERMINED, TRANSIENT, or PERMANENT

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

BounceSubType

The subtype of the bounce, as determined by SES.

Accessible with the following methods

Method Description
GET_BOUNCESUBTYPE() Getter for BOUNCESUBTYPE, with configurable default
ASK_BOUNCESUBTYPE() Getter for BOUNCESUBTYPE w/ exceptions if field has no value
HAS_BOUNCESUBTYPE() Determine if BOUNCESUBTYPE has a value

DiagnosticCode

The status code issued by the reporting Message Transfer Authority (MTA). This field only appears if a delivery status notification (DSN) was attached to the bounce and the Diagnostic-Code was provided in the DSN.

Accessible with the following methods

Method Description
GET_DIAGNOSTICCODE() Getter for DIAGNOSTICCODE, with configurable default
ASK_DIAGNOSTICCODE() Getter for DIAGNOSTICCODE w/ exceptions if field has no valu
HAS_DIAGNOSTICCODE() Determine if DIAGNOSTICCODE has a value