

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Validação de e-mail para o Amazon SES
<a name="email-validation"></a>

A qualidade da lista de e-mails é um fator crítico para manter altas taxas de entrega e proteger a reputação do remetente. Endereços de e-mail inválidos ou arriscados podem levar a altas taxas de rejeição, reclamações de spam, e os provedores de e-mail podem rejeitar e-mails, colocar domínios de envio na lista negra ou limitar as taxas de entrega.

A *validação de e-mail* é um recurso do Amazon SES que ajuda você a validar endereços de e-mail antes de enviá-los para eles. Ele verifica os endereços de e-mail em busca de erros de sintaxe, validade do domínio e outras verificações, e identifica endereços arriscados que podem prejudicar a reputação do remetente, ajudando você a manter altas taxas de entrega e proteger a reputação do remetente.

**Por que a qualidade e a validação da lista de e-mails são importantes?**  
Os provedores de caixas de correio monitoram as principais métricas, como taxas de rejeição, taxas de reclamação e níveis de engajamento, para avaliar a reputação do remetente. Quando essas métricas excedem os limites aceitáveis, os provedores implementam medidas de proteção, como limitação de tarifas, diferimentos temporários ou bloqueios permanentes. Altas taxas de rejeição (normalmente acima de 5 a 10%) indicam falta de higiene da lista e provocam penalidades imediatas de reputação.

Os provedores de caixas de correio esperam que os remetentes mantenham listas de e-mail limpas e demonstrem boas práticas de envio. Eles rastreiam devoluções forçadas de endereços inválidos, monitoram os acessos de spam e medem o engajamento do destinatário para determinar o posicionamento da caixa de entrada. A baixa qualidade da lista resulta em impactos mensuráveis: taxas de entrega reduzidas, maior latência e potencial lista negra que afeta todas as campanhas futuras do seu domínio ou endereço IP de envio.

**Como a validação de e-mail pode ajudar a melhorar a capacidade de entrega e a reputação?**  
A validação de e-mail ajuda você a melhorar sua capacidade de entrega e reputação com uma *API* que verifica endereços de e-mail sob demanda e a *validação automática* que analisa e filtra automaticamente os e-mails enviados com base nos limites de entrega definidos por você.
+ **Validação de API** — valida endereços de e-mail por meio de chamadas de API, permitindo que você valide endereços no ponto de coleta, como durante formulários de inscrição ou processos de assinatura, e para limpeza periódica de listas de bancos de dados existentes. Isso ajuda a evitar que endereços inválidos entrem em seu banco de dados, fornece feedback oportuno aos usuários sobre a validade do endereço e permite a manutenção regular da qualidade da lista de e-mails.
+ **Validação automática** — revisa automaticamente todos os endereços de e-mail enviados e só entrega mensagens aos destinatários que atendam ao limite de probabilidade de entrega selecionado (alto ou médio). Isso protege a reputação do remetente, evitando envios para endereços inválidos ou arriscados sem exigir intervenção manual.

**Topics**
+ [API de validação de e-mail](email-validation-api.md)
+ [Validação automática](email-validation-auto.md)
+ [Painel de validação de e-mail](email-validation-dashboard.md)

# API de validação de e-mail
<a name="email-validation-api"></a>

A validação da API permite que você valide endereços de e-mail individuais por meio de chamadas de API, fornecendo feedback imediato sobre a validade do endereço, a capacidade de entrega e os fatores de risco. Esse recurso foi projetado para validar endereços no ponto de coleta, como durante o registro do usuário, formulários de assinatura ou qualquer outro cenário em que você precise de resultados de validação oportunos.

A validação da API realiza várias verificações em cada endereço de e-mail, incluindo validação de sintaxe, verificação de domínio, verificação de existência de caixa de correio e outras. Os resultados da validação incluem veredictos de confiança (ALTO, MÉDIO ou BAIXO) para validade geral e avaliações individuais.

**Verificações de validação realizadas**  
A validação da API realiza as seguintes avaliações em cada endereço de e-mail:
+ **Validação de sintaxe (HasValidSyntax'')** — Verifica se o endereço de e-mail segue os padrões RFC adequados e contém caracteres válidos no formato correto.
+ **Registros DNS ('HasValidDnsRecords')** — Verifica se o domínio existe, tem registros DNS válidos e está configurado para receber e-mails.
+ **Existência da caixa de correio (MailboxExists'')** — Verifica se a caixa de correio existe e pode receber mensagens sem realmente enviar um e-mail.
+ **Endereço da função ('IsRoleAddress')** — Identifica endereços baseados em funções (como admin@, support@ ou info@) que podem ter taxas de engajamento mais baixas.
+ **Domínio descartável ('IsDisposable')** — Verifica endereços de e-mail descartáveis ou temporários que podem afetar negativamente a reputação do remetente.
+ **Padrões de string aleatórios ('IsRandomInput')** — Verifica padrões gerados aleatoriamente.

## Usando a validação de API com o console do Amazon SES
<a name="email-validation-api-console"></a>

O procedimento a seguir mostra como validar um endereço de e-mail usando o console do Amazon SES.

**Para validar um endereço de e-mail usando o console do Amazon SES**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon SES em [https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/).

1. No painel de navegação esquerdo, escolha Validação de **endereços de e-mail em Validação** de **e-mail**.

1. Na seção **Validar endereço de e-mail**, insira o endereço de e-mail que você deseja validar no campo **Endereço de e-mail**.

1. Escolha **Validar**.

   Os resultados da validação aparecem no painel **Resultados da validação**, mostrando:
   + **IsValid**— Validade geral com um veredicto de confiança (ALTO, MÉDIO ou BAIXO).
   + **Avaliações** — resultados de avaliações individuais com veredictos de confiança para sintaxe, registros DNS, existência de caixas de correio e fatores de risco listados acima.

## Usando a validação da API com o AWS CLI
<a name="email-validation-api-cli"></a>

Os exemplos a seguir mostram como validar endereços de e-mail usando o. AWS CLI

**Para validar um endereço de e-mail usando o AWS CLI**  
Você pode usar a [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetEmailAddressInsights.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetEmailAddressInsights.html)operação na API v2 do Amazon SES para validar endereços de e-mail. Você pode chamar essa operação a partir do AWS CLI, conforme mostrado nos exemplos a seguir.
+ Valide um único endereço de e-mail:

  ```
  aws --region us-east-1 sesv2 get-email-address-insights --email-address user@example.com
  ```
+ A resposta deve ser semelhante a esta:

  ```
  {
      "MailboxValidation": {
          "IsValid": {
              "ConfidenceVerdict": "HIGH"
          },
          "Evaluations": {
              "HasValidSyntax": {
                  "ConfidenceVerdict": "HIGH"
              },
              "HasValidDnsRecords": {
                  "ConfidenceVerdict": "MEDIUM"
              },
              "MailboxExists": {
                  "ConfidenceVerdict": "MEDIUM"
              },
              "IsRoleAddress": {
                  "ConfidenceVerdict": "LOW"
              },
              "IsDisposable": {
                  "ConfidenceVerdict": "LOW"
              },
              "IsRandomInput": {
                  "ConfidenceVerdict": "LOW"
              }
          }
      }
  }
  ```
+ Para obter mais informações sobre valores de resposta e tipos de dados, consulte o tipo de [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MailboxValidation.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MailboxValidation.html)dados na referência da API v2 do Amazon SES.
+ Certifique-se de que sua identidade do IAM tenha as permissões necessárias para a publicação de chamadas e CloudWatch métricas da API de validação de e-mail:

  ```
  {
    "Version": "2012-10-17		 	 	 ",
    "Statement": [
      {
        "Sid": "EmailValidationPermissions",
        "Effect": "Allow",
        "Action": [
          "ses:GetEmailAddressInsights",
          "iam:CreateServiceLinkedRole"
        ],
        "Resource": "*"
      }
    ]
  }
  ```

  A `GetEmailAddressInsights` permissão é necessária para chamadas de validação da API e `CreateServiceLinkedRole` permite a publicação de CloudWatch métricas para atividades de validação.

**Interpretando os resultados da validação**  
A resposta de validação inclui veredictos de confiança para ajudar você a tomar decisões sobre endereços de e-mail:
+ `IsValid`— Avaliação geral da validade com um veredicto de confiança de ALTO, MÉDIO ou BAIXO. ALTA confiança de validade indica alta probabilidade de entrega para o endereço de e-mail, MÉDIA indica probabilidade de entrega moderada e BAIXA indica baixa probabilidade de entrega.
+ `Evaluations`— Resultados da avaliação individual, cada um com um veredicto de confiança:
  + `HIGH`— Forte indicação da verificação específica (por exemplo, HIGH for IsRandomInput significa que o e-mail provavelmente foi gerado aleatoriamente).
  + `MEDIUM`— Indicação moderada da verificação específica (por exemplo, MEDIUM for IsRandomInput significa que há alguma probabilidade de o endereço de e-mail ser gerado aleatoriamente). 
  + `LOW`— Indicação fraca ou nenhuma da verificação específica (por exemplo, LOW for IsRandomInput significa que o endereço de e-mail é menos provável de ser gerado aleatoriamente).

# Validação automática
<a name="email-validation-auto"></a>

A validação automática revisa automaticamente todos os endereços de e-mail enviados antes de enviar e só entrega mensagens aos destinatários que atendam ao limite de validação selecionado. Isso ajuda você a proteger sua reputação de remetente, evitando envios para endereços provavelmente inválidos ou arriscados sem exigir intervenção manual ou integração de API.

Quando a validação automática está ativada, o Amazon SES valida o endereço de cada destinatário como parte da tentativa de entrega. Os endereços que não atingem seu limite são automaticamente suprimidos. Você também pode configurar [destinos de eventos](event-publishing-add-event-destination.md) para rastrear quais e-mails não ultrapassaram o limite de validação. 

**Limites de validação**  
Atualmente, a validação automática oferece suporte a três limites de validação:
+ **SES gerenciado** — O Amazon SES gerencia automaticamente o limite para suprimir endereços inválidos. Essa opção permite que o Amazon SES otimize o limite de validação com base em seus padrões de envio e reputação.
+ **Alto** — Permite que e-mails sejam enviados somente para endereços com alta probabilidade de entrega. Isso fornece proteção máxima para a reputação do remetente, mas pode suprimir alguns endereços legítimos com confiança média na entrega.
+ **Médio** — Permite que e-mails sejam enviados para endereços com probabilidade de entrega média ou alta. Isso equilibra a proteção da reputação com o alcance da entrega, permitindo endereços com média e alta confiança na entrega. Isso suprime a entrega para endereços de e-mail com baixa confiança na entrega.

**Importante**  
Se você escolher limites altos ou médios em vez de SES gerenciado, é importante monitorar suas métricas de entrega e resultados de validação regularmente. 

## Gerenciando a validação automática com o console do Amazon SES
<a name="email-validation-auto-console"></a>

O procedimento a seguir mostra como ativar ou alterar as configurações de validação automática usando o console do Amazon SES.

**Para gerenciar a validação automática usando o console do Amazon SES**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon SES em [https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/).

1. No painel de navegação esquerdo, escolha **Validação automática em Validação** de **e-mail**.

1. Selecione a caixa de seleção **Ativado** para ativar o recurso.

1. Escolha um limite de validação.

1. Escolha **Salvar alterações**.

   O painel **Validação automática** mostra suas configurações atualizadas.

**Importante**  
A validação automática se aplica a todos os e-mails enviados por meio de sua conta. Endereços que não atingirem seu limite serão suprimidos. Você também tem a opção de ativar a validação automática no nível do conjunto de configurações. Os envios suprimidos ainda contam para sua cota diária de envio e você ainda pagará a taxa padrão de envio de mensagens enviadas para envios suprimidos, além da taxa para validação automática. Para obter informações sobre preços, consulte a [página de Definição de preço do SES](https://aws.amazon.com/ses/pricing/). 

## Ativar a validação automática no nível do conjunto de configurações
<a name="email-validation-auto-config-set"></a>

Você pode substituir as configurações de Validação Automática no nível da conta para conjuntos de configurações específicos. Isso permite que você aplique limites de validação diferentes para diferentes tipos de campanhas de e-mail.

**Para configurar a validação automática para um conjunto de configurações**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon SES em [https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/).

1. No painel de navegação esquerdo, escolha **Conjuntos de configurações** em **Configuração**.

1. Escolha o conjunto de configurações que você deseja configurar.

1. Na seção **Opções de validação automática**, escolha **Editar**.

1. Marque a caixa de seleção **Substituir configurações de validação automática no nível da conta**.

1. Marque a caixa de seleção **Validação automática ativada** para ativar a Validação automática para esse conjunto de configurações.

1. Para **Limite de validação**, selecione:
   + **SES gerenciado** — O Amazon SES gerencia automaticamente o limite.
   + **Alto** — Somente endereços com alta probabilidade de entrega.
   + **Médio** — Endereços com probabilidade média de entrega.

1. Escolha **Salvar alterações**.

Se você não substituir as configurações no nível da conta, o conjunto de configurações usará as configurações de Validação Automática definidas no nível da conta. Você também pode configurar [destinos de eventos](event-publishing-add-event-destination.md) para rastrear quais e-mails não ultrapassaram o limite de validação.

## Gerenciando a validação automática com o AWS CLI
<a name="email-validation-auto-cli"></a>

Os exemplos a seguir mostram como ativar e configurar a Validação Automática usando AWS CLI o.

**Para gerenciar a validação automática usando o AWS CLI**  
Você pode usar a [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountSuppressionAttributes.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountSuppressionAttributes.html)operação na API v2 do Amazon SES para gerenciar a validação automática. Você pode chamar essa operação a partir do AWS CLI, conforme mostrado nos exemplos a seguir.
+ Ative a validação automática com um limite alto:

  ```
  aws --region us-east-1 sesv2 put-account-suppression-attributes --cli-input-json file://auto-validation.json
  ```

  O arquivo de entrada é semelhante a este:

  ```
  {
      "SuppressedReasons": ["BOUNCE", "COMPLAINT"],
      "ValidationOptions": {
          "ConditionThreshold": {
              "ConditionThresholdEnabled": "ENABLED",
              "OverallConfidenceThreshold": {
                  "Verdict": "HIGH"
              }
          }
      }
  }
  ```
+ Altere o limite para médio:

  ```
  {
      "SuppressedReasons": ["BOUNCE", "COMPLAINT"],
      "ValidationOptions": {
          "ConditionThreshold": {
              "ConditionThresholdEnabled": "ENABLED",
              "OverallConfidenceThreshold": {
                  "Verdict": "MEDIUM"
              }
          }
      }
  }
  ```
+ Use o limite gerenciado do SES:

  ```
  {
      "SuppressedReasons": ["BOUNCE", "COMPLAINT"],
      "ValidationOptions": {
          "ConditionThreshold": {
              "ConditionThresholdEnabled": "ENABLED",
              "OverallConfidenceThreshold": {
                  "Verdict": "MANAGED"
              }
          }
      }
  }
  ```
+ Desativar a validação automática:

  ```
  {
      "SuppressedReasons": ["BOUNCE", "COMPLAINT"],
      "ValidationOptions": {
          "ConditionThreshold": {
              "ConditionThresholdEnabled": "DISABLED"
          }
      }
  }
  ```
+ Como verificar o resultado:

  ```
  aws --region us-east-1 sesv2 get-account
  ```

Para obter mais informações sobre valores de parâmetros e tipos de dados, consulte o tipo de [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_SuppressionAttributes.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_SuppressionAttributes.html)dados na referência da API v2 do Amazon SES.

**Para configurar a Validação Automática para um conjunto de configurações usando o AWS CLI**  
Você pode usar a [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutConfigurationSetSuppressionOptions.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutConfigurationSetSuppressionOptions.html)operação para substituir as configurações de Validação Automática de um conjunto de configurações específico.
+ Substitua as configurações no nível da conta para um conjunto de configurações:

  ```
  aws --region us-east-1 sesv2 put-configuration-set-suppression-options --cli-input-json file://config-set-auto-validation.json
  ```

  O arquivo de entrada é semelhante a este:

  ```
  {
      "ConfigurationSetName": "my-config-set",
      "SuppressedReasons": ["BOUNCE", "COMPLAINT"],
      "ValidationOptions": {
          "ConditionThreshold": {
              "ConditionThresholdEnabled": "ENABLED",
              "OverallConfidenceThreshold": {
                  "Verdict": "HIGH"
              }
          }
      }
  }
  ```
+ Como verificar o resultado:

  ```
  aws --region us-east-1 sesv2 get-configuration-set --configuration-set-name my-config-set
  ```

# Painel de validação de e-mail
<a name="email-validation-dashboard"></a>

O painel de validação de e-mail fornece visibilidade de sua atividade de validação de e-mail, mostrando os resultados da validação categorizados pelos níveis de confiança da probabilidade de entrega. Você pode monitorar as tendências de validação de APIs e validações de console para entender a qualidade de suas listas de e-mail e tomar decisões informadas sobre suas práticas de envio.

**Acessar o painel**  
Para ver o painel de validação de e-mail:

1. Faça login no console do Amazon SES em [https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/).

1. No painel de navegação, escolha **Validação de e-mail**.

1. Escolha o item de menu **Painel de validação de e-mail** para visualizar as métricas de validação.

O painel fornece uma representação visual de sua atividade de validação, ajudando você a identificar tendências e tomar decisões baseadas em dados sobre práticas de higiene e envio de listas.

![\[alt text not found\]](http://docs.aws.amazon.com/pt_br/ses/latest/dg/images/email_validation_api_dashboard.png)
