Class: Aws::MailManager::Types::Row
- Inherits:
-
Struct
- Object
- Struct
- Aws::MailManager::Types::Row
- Defined in:
- gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb
Overview
A result row containing metadata for an archived email message.
Constant Summary collapse
- SENSITIVE =
[:sender_ip_address]
Instance Attribute Summary collapse
-
#archived_message_id ⇒ String
The unique identifier of the archived message.
-
#cc ⇒ String
The email addresses in the CC header.
-
#date ⇒ String
The date the email was sent.
-
#envelope ⇒ Types::Envelope
The SMTP envelope information of the email.
-
#from ⇒ String
The email address of the sender.
-
#has_attachments ⇒ Boolean
A flag indicating if the email has attachments.
-
#in_reply_to ⇒ String
The email message ID this is a reply to.
-
#ingress_point_id ⇒ String
The ID of the ingress endpoint through which the email was received.
-
#message_id ⇒ String
The unique message ID of the email.
-
#received_headers ⇒ Array<String>
The received headers from the email delivery path.
-
#received_timestamp ⇒ Time
The timestamp of when the email was received.
-
#sender_hostname ⇒ String
The name of the host from which the email was received.
-
#sender_ip_address ⇒ String
- Mail archived with Mail Manager: The IP address of the client that connects to the ingress endpoint.
-
#source_arn ⇒ String
Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.
-
#subject ⇒ String
The subject header value of the email.
-
#to ⇒ String
The email addresses in the To header.
-
#x_mailer ⇒ String
The user agent that sent the email.
-
#x_original_mailer ⇒ String
The original user agent that sent the email.
-
#x_priority ⇒ String
The priority level of the email.
Instance Attribute Details
#archived_message_id ⇒ String
The unique identifier of the archived message.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#cc ⇒ String
The email addresses in the CC header.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#date ⇒ String
The date the email was sent.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#envelope ⇒ Types::Envelope
The SMTP envelope information of the email.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#from ⇒ String
The email address of the sender.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#has_attachments ⇒ Boolean
A flag indicating if the email has attachments.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#in_reply_to ⇒ String
The email message ID this is a reply to.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#ingress_point_id ⇒ String
The ID of the ingress endpoint through which the email was received.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#message_id ⇒ String
The unique message ID of the email.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#received_headers ⇒ Array<String>
The received headers from the email delivery path.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#received_timestamp ⇒ Time
The timestamp of when the email was received.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#sender_hostname ⇒ String
The name of the host from which the email was received.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#sender_ip_address ⇒ String
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.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#source_arn ⇒ String
Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#subject ⇒ String
The subject header value of the email.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#to ⇒ String
The email addresses in the To header.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#x_mailer ⇒ String
The user agent that sent the email.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#x_original_mailer ⇒ String
The original user agent that sent the email.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#x_priority ⇒ String
The priority level of the email.
3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3609 class Row < Struct.new( :archived_message_id, :received_timestamp, :date, :to, :from, :cc, :subject, :message_id, :has_attachments, :received_headers, :in_reply_to, :x_mailer, :x_original_mailer, :x_priority, :ingress_point_id, :sender_hostname, :sender_ip_address, :envelope, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |