Skip to content

/AWS1/CL_SE2EMAILADDRESSINSI01

Contains individual validation checks performed on an email address.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_hasvalidsyntax TYPE REF TO /AWS1/CL_SE2EMAILADDRESSINSI00 /AWS1/CL_SE2EMAILADDRESSINSI00

Checks that the email address follows proper RFC standards and contains valid characters in the correct format.

io_hasvaliddnsrecords TYPE REF TO /AWS1/CL_SE2EMAILADDRESSINSI00 /AWS1/CL_SE2EMAILADDRESSINSI00

Checks that the domain exists, has valid DNS records, and is configured to receive email.

io_mailboxexists TYPE REF TO /AWS1/CL_SE2EMAILADDRESSINSI00 /AWS1/CL_SE2EMAILADDRESSINSI00

Checks that the mailbox exists and can receive messages without actually sending an email.

io_isroleaddress TYPE REF TO /AWS1/CL_SE2EMAILADDRESSINSI00 /AWS1/CL_SE2EMAILADDRESSINSI00

Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.

io_isdisposable TYPE REF TO /AWS1/CL_SE2EMAILADDRESSINSI00 /AWS1/CL_SE2EMAILADDRESSINSI00

Checks disposable or temporary email addresses that could negatively impact your sender reputation.

io_israndominput TYPE REF TO /AWS1/CL_SE2EMAILADDRESSINSI00 /AWS1/CL_SE2EMAILADDRESSINSI00

Checks if the input appears to be random text.


Queryable Attributes

HasValidSyntax

Checks that the email address follows proper RFC standards and contains valid characters in the correct format.

Accessible with the following methods

Method Description
GET_HASVALIDSYNTAX() Getter for HASVALIDSYNTAX

HasValidDnsRecords

Checks that the domain exists, has valid DNS records, and is configured to receive email.

Accessible with the following methods

Method Description
GET_HASVALIDDNSRECORDS() Getter for HASVALIDDNSRECORDS

MailboxExists

Checks that the mailbox exists and can receive messages without actually sending an email.

Accessible with the following methods

Method Description
GET_MAILBOXEXISTS() Getter for MAILBOXEXISTS

IsRoleAddress

Identifies role-based addresses (such as admin@, support@, or info@) that may have lower engagement rates.

Accessible with the following methods

Method Description
GET_ISROLEADDRESS() Getter for ISROLEADDRESS

IsDisposable

Checks disposable or temporary email addresses that could negatively impact your sender reputation.

Accessible with the following methods

Method Description
GET_ISDISPOSABLE() Getter for ISDISPOSABLE

IsRandomInput

Checks if the input appears to be random text.

Accessible with the following methods

Method Description
GET_ISRANDOMINPUT() Getter for ISRANDOMINPUT