/AWS1/CL_SEBROW¶
A result row containing metadata for an archived email message.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_archivedmessageid TYPE /AWS1/SEBARCHIVEDMESSAGEID /AWS1/SEBARCHIVEDMESSAGEID¶
The unique identifier of the archived message.
iv_receivedtimestamp TYPE /AWS1/SEBTIMESTAMP /AWS1/SEBTIMESTAMP¶
The timestamp of when the email was received.
iv_date TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The date the email was sent.
iv_to TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The email addresses in the To header.
iv_from TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The email address of the sender.
iv_cc TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The email addresses in the CC header.
iv_subject TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The subject header value of the email.
iv_messageid TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The unique message ID of the email.
iv_hasattachments TYPE /AWS1/SEBBOOLEAN /AWS1/SEBBOOLEAN¶
A flag indicating if the email has attachments.
it_receivedheaders TYPE /AWS1/CL_SEBEMAILRECEIVEDHEA00=>TT_EMAILRECEIVEDHEADERSLIST TT_EMAILRECEIVEDHEADERSLIST¶
The received headers from the email delivery path.
iv_inreplyto TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The email message ID this is a reply to.
iv_xmailer TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The user agent that sent the email.
iv_xoriginalmailer TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The original user agent that sent the email.
iv_xpriority TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The priority level of the email.
iv_ingresspointid TYPE /AWS1/SEBINGRESSPOINTID /AWS1/SEBINGRESSPOINTID¶
The ID of the ingress endpoint through which the email was received.
iv_senderhostname TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
The name of the host from which the email was received.
iv_senderipaddress TYPE /AWS1/SEBSENDERIPADDRESS /AWS1/SEBSENDERIPADDRESS¶
Mail archived with Mail Manager: The IP address of the client that connects to the ingress endpoint.
Mail sent through a configuration set with the archiving option enabled: The IP address of the client that makes the SendEmail API call.
io_envelope TYPE REF TO /AWS1/CL_SEBENVELOPE /AWS1/CL_SEBENVELOPE¶
The SMTP envelope information of the email.
iv_sourcearn TYPE /AWS1/SEBSTRING /AWS1/SEBSTRING¶
Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.
Queryable Attributes¶
ArchivedMessageId¶
The unique identifier of the archived message.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARCHIVEDMESSAGEID() |
Getter for ARCHIVEDMESSAGEID, with configurable default |
ASK_ARCHIVEDMESSAGEID() |
Getter for ARCHIVEDMESSAGEID w/ exceptions if field has no v |
HAS_ARCHIVEDMESSAGEID() |
Determine if ARCHIVEDMESSAGEID has a value |
ReceivedTimestamp¶
The timestamp of when the email was received.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECEIVEDTIMESTAMP() |
Getter for RECEIVEDTIMESTAMP, with configurable default |
ASK_RECEIVEDTIMESTAMP() |
Getter for RECEIVEDTIMESTAMP w/ exceptions if field has no v |
HAS_RECEIVEDTIMESTAMP() |
Determine if RECEIVEDTIMESTAMP has a value |
Date¶
The date the email was sent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATE() |
Getter for DATE, with configurable default |
ASK_DATE() |
Getter for DATE w/ exceptions if field has no value |
HAS_DATE() |
Determine if DATE has a value |
To¶
The email addresses in the To header.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TO() |
Getter for TO, with configurable default |
ASK_TO() |
Getter for TO w/ exceptions if field has no value |
HAS_TO() |
Determine if TO has a value |
From¶
The email address of the sender.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FROM() |
Getter for FROM, with configurable default |
ASK_FROM() |
Getter for FROM w/ exceptions if field has no value |
HAS_FROM() |
Determine if FROM has a value |
Cc¶
The email addresses in the CC header.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CC() |
Getter for CC, with configurable default |
ASK_CC() |
Getter for CC w/ exceptions if field has no value |
HAS_CC() |
Determine if CC has a value |
Subject¶
The subject header value of the email.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBJECT() |
Getter for SUBJECT, with configurable default |
ASK_SUBJECT() |
Getter for SUBJECT w/ exceptions if field has no value |
HAS_SUBJECT() |
Determine if SUBJECT has a value |
MessageId¶
The unique message ID of the email.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGEID() |
Getter for MESSAGEID, with configurable default |
ASK_MESSAGEID() |
Getter for MESSAGEID w/ exceptions if field has no value |
HAS_MESSAGEID() |
Determine if MESSAGEID has a value |
HasAttachments¶
A flag indicating if the email has attachments.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HASATTACHMENTS() |
Getter for HASATTACHMENTS, with configurable default |
ASK_HASATTACHMENTS() |
Getter for HASATTACHMENTS w/ exceptions if field has no valu |
HAS_HASATTACHMENTS() |
Determine if HASATTACHMENTS has a value |
ReceivedHeaders¶
The received headers from the email delivery path.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECEIVEDHEADERS() |
Getter for RECEIVEDHEADERS, with configurable default |
ASK_RECEIVEDHEADERS() |
Getter for RECEIVEDHEADERS w/ exceptions if field has no val |
HAS_RECEIVEDHEADERS() |
Determine if RECEIVEDHEADERS has a value |
InReplyTo¶
The email message ID this is a reply to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INREPLYTO() |
Getter for INREPLYTO, with configurable default |
ASK_INREPLYTO() |
Getter for INREPLYTO w/ exceptions if field has no value |
HAS_INREPLYTO() |
Determine if INREPLYTO has a value |
XMailer¶
The user agent that sent the email.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_XMAILER() |
Getter for XMAILER, with configurable default |
ASK_XMAILER() |
Getter for XMAILER w/ exceptions if field has no value |
HAS_XMAILER() |
Determine if XMAILER has a value |
XOriginalMailer¶
The original user agent that sent the email.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_XORIGINALMAILER() |
Getter for XORIGINALMAILER, with configurable default |
ASK_XORIGINALMAILER() |
Getter for XORIGINALMAILER w/ exceptions if field has no val |
HAS_XORIGINALMAILER() |
Determine if XORIGINALMAILER has a value |
XPriority¶
The priority level of the email.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_XPRIORITY() |
Getter for XPRIORITY, with configurable default |
ASK_XPRIORITY() |
Getter for XPRIORITY w/ exceptions if field has no value |
HAS_XPRIORITY() |
Determine if XPRIORITY has a value |
IngressPointId¶
The ID of the ingress endpoint through which the email was received.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INGRESSPOINTID() |
Getter for INGRESSPOINTID, with configurable default |
ASK_INGRESSPOINTID() |
Getter for INGRESSPOINTID w/ exceptions if field has no valu |
HAS_INGRESSPOINTID() |
Determine if INGRESSPOINTID has a value |
SenderHostname¶
The name of the host from which the email was received.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDERHOSTNAME() |
Getter for SENDERHOSTNAME, with configurable default |
ASK_SENDERHOSTNAME() |
Getter for SENDERHOSTNAME w/ exceptions if field has no valu |
HAS_SENDERHOSTNAME() |
Determine if SENDERHOSTNAME has a value |
SenderIpAddress¶
Mail archived with Mail Manager: The IP address of the client that connects to the ingress endpoint.
Mail sent through a configuration set with the archiving option enabled: The IP address of the client that makes the SendEmail API call.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDERIPADDRESS() |
Getter for SENDERIPADDRESS, with configurable default |
ASK_SENDERIPADDRESS() |
Getter for SENDERIPADDRESS w/ exceptions if field has no val |
HAS_SENDERIPADDRESS() |
Determine if SENDERIPADDRESS has a value |
Envelope¶
The SMTP envelope information of the email.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENVELOPE() |
Getter for ENVELOPE |
SourceArn¶
Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEARN() |
Getter for SOURCEARN, with configurable default |
ASK_SOURCEARN() |
Getter for SOURCEARN w/ exceptions if field has no value |
HAS_SOURCEARN() |
Determine if SOURCEARN has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ROWSLIST¶
TYPES TT_ROWSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SEBROW WITH DEFAULT KEY
.