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
The IP address of the host from which the email was received.
-
#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.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#cc ⇒ String
The email addresses in the CC header.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#date ⇒ String
The date the email was sent.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#envelope ⇒ Types::Envelope
The SMTP envelope information of the email.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#from ⇒ String
The email address of the sender.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#has_attachments ⇒ Boolean
A flag indicating if the email has attachments.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#in_reply_to ⇒ String
The email message ID this is a reply to.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#ingress_point_id ⇒ String
The ID of the ingress endpoint through which the email was received.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#message_id ⇒ String
The unique message ID of the email.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#received_headers ⇒ Array<String>
The received headers from the email delivery path.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#received_timestamp ⇒ Time
The timestamp of when the email was received.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#sender_hostname ⇒ String
The name of the host from which the email was received.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#sender_ip_address ⇒ String
The IP address of the host from which the email was received.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#subject ⇒ String
The subject header value of the email.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#to ⇒ String
The email addresses in the To header.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#x_mailer ⇒ String
The user agent that sent the email.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#x_original_mailer ⇒ String
The original user agent that sent the email.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |
#x_priority ⇒ String
The priority level of the email.
2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 2656 class Row < Struct.new( :archived_message_id, :cc, :date, :envelope, :from, :has_attachments, :in_reply_to, :ingress_point_id, :message_id, :received_headers, :received_timestamp, :sender_hostname, :sender_ip_address, :subject, :to, :x_mailer, :x_original_mailer, :x_priority) SENSITIVE = [:sender_ip_address] include Aws::Structure end |