ISESV2MessageInsightsFilters
Interface in AWS.SESV2
Interface for SESV2 MessageInsightsFilters.
Properties
Destination
property Destination: TList<string>
Filters messages by recipient email addresses.
An array of recipient email addresses to filter by. Messages sent to any of the specified addresses will match this filter criterion.
FromEmailAddress
property FromEmailAddress: TList<string>
Filters messages by sender email addresses.
An array of sender email addresses to filter by. Messages sent from any of the specified addresses will match this filter criterion.
Isp
property Isp: TList<string>
Filters messages by Internet Service Provider (ISP).
An array of ISP names to filter by. Messages delivered to recipients hosted by any of the specified ISPs will match this filter criterion. Common ISP examples include gmail.com, outlook.com, yahoo.com, etc.
LastDeliveryEvent
property LastDeliveryEvent: TList<string>
Filters messages by the last delivery event type.
An array of delivery event types to filter by. Messages whose last delivery event matches any of the specified types will match this filter criterion. Supported delivery event types:
SEND– The send request was successful and SES will attempt delivery.DELIVERY– SES successfully delivered the email to the recipient's mail server.TRANSIENT_BOUNCE– Temporary delivery failure that may be retried.PERMANENT_BOUNCE– Permanent delivery failure.UNDETERMINED_BOUNCE– SES was unable to determine the bounce reason.COMPLAINT– Complaint received for the email.
LastEngagementEvent
property LastEngagementEvent: TList<string>
Filters messages by the last engagement event type.
An array of engagement event types to filter by. Messages whose last engagement event matches any of the specified types will match this filter criterion. Supported engagement event types:
OPEN– Open event for emails including open trackers.CLICK– Click event for emails including wrapped links. Note: Engagement events are only available if engagement tracking is enabled. Events for emails addressed to multiple recipients are excluded.
Subject
property Subject: TList<string>
Filters messages by subject line content.
An array of subject line patterns to filter by. Messages with subject lines matching any of the specified patterns will match this filter criterion.
Methods
AddDestination
function AddDestination(const ADestination: string): NativeInt;
Add an email address to Destination.
Parameters
| Name | Description |
|---|---|
ADestination | Specify an email address to add to Destination. |
Returns
Returns the index of the email address added to Destination.
AddFromEmailAddress
function AddFromEmailAddress(const AFromEmailAddress: string): NativeInt;
Add an email address to FromEmailAddress.
Parameters
| Name | Description |
|---|---|
AFromEmailAddress | Specify an email address to add to FromEmailAddress. |
Returns
Returns the index of the email address added to FromEmailAddress.
AddIsp
function AddIsp(const AIsp: string): NativeInt;
Add an ISP to Isp.
Parameters
| Name | Description |
|---|---|
AIsp | Speicfy an ISP to add to Isp. |
Returns
Returns the index of the ISP added to Isp.
AddLastDeliveryEvent
function AddLastDeliveryEvent(const ALastDeliveryEvent: string): NativeInt;
Add a delivery event to add to LastDeliveryEvent.
Parameters
| Name | Description |
|---|---|
ALastDeliveryEvent | Specify the delivery event to add to LastDeliveryEvent. Valid values are:,,,,, and. |
Returns
Returns the index of the delivery event added to LastDeliveryEvent.
AddLastEngagementEvent
function AddLastEngagementEvent(const ALastEngagementEvent: string): NativeInt;
Add an engagement event to LastEngagementEvent.
Parameters
| Name | Description |
|---|---|
ALastEngagementEvent | Specify an engagement event to add to LastEngagementEvent. |
Returns
Return the index of the engagement event added to LastEngagementEvent.
AddSubject
function AddSubject(const ASubject: string): NativeInt;
Add a subject to Subject.
Parameters
| Name | Description |
|---|---|
ASubject | Specify a subject to add to Subject. |
Returns
Returns the index of the subject added to Subject.