AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about a message.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceResponse
    Amazon.SimpleEmailV2.Model.GetMessageInsightsResponse

Namespace: Amazon.SimpleEmailV2.Model
Assembly: AWSSDK.SimpleEmailV2.dll
Version: 3.x.y.z

Syntax

C#
public class GetMessageInsightsResponse : AmazonWebServiceResponse

The GetMessageInsightsResponse type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ContentLength System.Int64 Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property EmailTags System.Collections.Generic.List<Amazon.SimpleEmailV2.Model.MessageTag>

Gets and sets the property EmailTags.

A list of tags, in the form of name/value pairs, that were applied to the email you sent, along with Amazon SES Auto-Tags.

Public Property FromEmailAddress System.String

Gets and sets the property FromEmailAddress.

The from address used to send the message.

Public Property HttpStatusCode System.Net.HttpStatusCode Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property Insights System.Collections.Generic.List<Amazon.SimpleEmailV2.Model.EmailInsights>

Gets and sets the property Insights.

A set of insights associated with the message.

Public Property MessageId System.String

Gets and sets the property MessageId.

A unique identifier for the message.

Public Property ResponseMetadata Amazon.Runtime.ResponseMetadata Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property Subject System.String

Gets and sets the property Subject.

The subject line of the message.

Examples

Provides information about a specific message.

Get Message Insights


var client = new AmazonSimpleEmailServiceV2Client();
var response = client.GetMessageInsights(new GetMessageInsightsRequest 
{
    MessageId = "000000000000ab00-0a000aa0-1234-0a0a-1234-0a0aaa0aa00a-000000"
});

List<MessageTag> emailTags = response.EmailTags;
string fromEmailAddress = response.FromEmailAddress;
List<EmailInsights> insights = response.Insights;
string messageId = response.MessageId;
string subject = response.Subject;

            

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5