Class: Aws::SESV2::Types::EmailAddressInsightsMailboxEvaluations

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb

Overview

Contains individual validation checks performed on an email address.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#has_valid_dns_recordsTypes::EmailAddressInsightsVerdict

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



2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 2753

class EmailAddressInsightsMailboxEvaluations < Struct.new(
  :has_valid_syntax,
  :has_valid_dns_records,
  :mailbox_exists,
  :is_role_address,
  :is_disposable,
  :is_random_input)
  SENSITIVE = []
  include Aws::Structure
end

#has_valid_syntaxTypes::EmailAddressInsightsVerdict

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



2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 2753

class EmailAddressInsightsMailboxEvaluations < Struct.new(
  :has_valid_syntax,
  :has_valid_dns_records,
  :mailbox_exists,
  :is_role_address,
  :is_disposable,
  :is_random_input)
  SENSITIVE = []
  include Aws::Structure
end

#is_disposableTypes::EmailAddressInsightsVerdict

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



2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 2753

class EmailAddressInsightsMailboxEvaluations < Struct.new(
  :has_valid_syntax,
  :has_valid_dns_records,
  :mailbox_exists,
  :is_role_address,
  :is_disposable,
  :is_random_input)
  SENSITIVE = []
  include Aws::Structure
end

#is_random_inputTypes::EmailAddressInsightsVerdict

Checks if the input appears to be random text.



2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 2753

class EmailAddressInsightsMailboxEvaluations < Struct.new(
  :has_valid_syntax,
  :has_valid_dns_records,
  :mailbox_exists,
  :is_role_address,
  :is_disposable,
  :is_random_input)
  SENSITIVE = []
  include Aws::Structure
end

#is_role_addressTypes::EmailAddressInsightsVerdict

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



2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 2753

class EmailAddressInsightsMailboxEvaluations < Struct.new(
  :has_valid_syntax,
  :has_valid_dns_records,
  :mailbox_exists,
  :is_role_address,
  :is_disposable,
  :is_random_input)
  SENSITIVE = []
  include Aws::Structure
end

#mailbox_existsTypes::EmailAddressInsightsVerdict

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



2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 2753

class EmailAddressInsightsMailboxEvaluations < Struct.new(
  :has_valid_syntax,
  :has_valid_dns_records,
  :mailbox_exists,
  :is_role_address,
  :is_disposable,
  :is_random_input)
  SENSITIVE = []
  include Aws::Structure
end