Cadastre-se e fale com o suporte para receber 100 verificações grátis.Cadastre-se grátis
Ilustração do fluxo de trabalho do EmailCheckPro para Como verificar se um endereço de e-mail existe e pode receber mensagens
Uma visão geral do fluxo de trabalho abordado neste artigo do EmailCheckPro.

Um guia prático para verificar se um endereço de e-mail existe: os quatro resultados que uma verificação pode retornar, como os métodos comuns se comparam e como agir com base em cada resultado.

Antes de tudo, confirme se a entrada é um endereço completo com uma parte local, um sinal de @ e um domínio, pois uma entrada malformada é um problema de formato e não um resultado de não entregável. Alguns endereços, como aqueles em domínios catch-all, não podem ser definidos de uma forma ou de outra e devem ser armazenados como indeterminado.

O que "verificar se um endereço de e-mail existe" pode realmente revelar

Uma verificação feita antes de qualquer mensagem ser enviada pode responder aos dois primeiros pontos. Os dois últimos pertencem a outros processos, como um link de confirmação ou seus próprios registros de consentimento.

É útil tratar a resposta como um dos quatro resultados, em vez de um simples sim ou não:

Resultado O que significa Próximo passo
Formato inválido A entrada não é um endereço completo com parte local, @ e domínio Solicite uma correção; não registre como não entregável
Entregável O endereço poderia receber e-mail no momento da verificação Mantenha-o e armazene a data da verificação
Não entregável O endereço não poderia receber e-mail no momento da verificação Pare de enviar para ele e procure um endereço atual
Indeterminado Nenhum resultado pôde ser definido, como em domínios catch-all Mantenha-o em um grupo separado e decida caso a caso

Manter esses quatro resultados separados é o principal ponto que a maioria dos verificadores de existência ignora. Agrupar linhas inválidas ou indeterminadas como não entregáveis descarta endereços que podem estar corretos e esconde erros de digitação que poderiam ser corrigidos.

Comparação entre as formas comuns de verificar se um endereço de e-mail existe

Vários métodos circulam em guias e fóruns. Eles diferem muito no que revelam e no que custam para você.

Método O que mostra Principal desvantagem
Enviar uma mensagem de teste Um retorno (bounce) ou silêncio O silêncio não prova nada, e enviar para endereços desconhecidos adiciona bounces ao seu histórico de envio
Sondar uma página de login ou recuperação de senha Às vezes, se uma conta existe Fluxos de recuperação são projetados para não revelar isso, e sondá-los pode parecer um ataque
Consultar os registros de e-mail do domínio Se o domínio está configurado para receber e-mail Não diz nada sobre a caixa de entrada individual
Falar com o servidor de e-mail você mesmo Às vezes, se um destinatário é aceito Muitos servidores aceitam todos os destinatários ou recusam chamadores desconhecidos, e seu próprio IP pode ser bloqueado
Usar um serviço de verificação de entregabilidade Entregável ou não entregável no momento da verificação, sem enviar nada Alguns endereços permanecem como indeterminado

A rota da mensagem de teste é o erro mais comum. As diretrizes para remetentes de e-mail do Google esperam que remetentes de e-mail em massa enviem mensagens para pessoas que solicitaram, e bounces repetidos de endereços adivinhados trabalham contra isso. A sondagem de páginas de recuperação tem um problema semelhante: a orientação da OWASP sobre verificação de e-mail instrui as aplicações a não revelarem se uma conta existe, portanto, serviços bem geridos dão a mesma resposta em ambos os casos. Conversas com servidores seguem os comandos definidos na RFC 5321, mas o padrão permite que os servidores decidam o quanto revelar, razão pela qual scripts feitos por conta própria retornam tantas respostas inconclusivas.

Como verificar se um endereço de e-mail existe com o EmailCheckPro

A Verificação de entregabilidade de e-mail do EmailCheckPro aceita endereços em praticamente qualquer domínio e retorna entregável ou não entregável para cada verificação concluída. O fluxo de trabalho depende de quantos endereços você possui.

  1. Limpe a entrada primeiro. Remova espaços, remova pontuação final copiada de documentos e confirme se cada entrada tem uma parte local, um sinal de @ e um domínio. Colocar o domínio em letras minúsculas é seguro; deixe a parte local como foi inserida.
  2. Verifique um endereço. Cole-o no painel para um resultado em tempo real ou chame POST /api/v1/check do seu servidor com o produto Verificação de entregabilidade de e-mail. Mantenha a chave da API no servidor em vez de no código do navegador.
  3. Verifique uma lista curta. O painel lida com verificações em tempo real de até 500 endereços. Através da API, POST /api/v1/batch-check aceita de 1 a 100 endereços por solicitação e retorna os resultados na mesma ordem da entrada. Um item sem resultado concluído é relatado como tal e não deve ser lido como não entregável.
  4. Verifique um arquivo preparado. Envie um arquivo TXT ou CSV com um endereço completo por linha como uma tarefa em lote assíncrona. Linhas inválidas e duplicadas são removidas durante a preparação. Consulte GET /api/v1/bulk-tasks/{id} com uma frequência não superior a 30 segundos e baixe o CSV de resultado único quando a tarefa for concluída com sucesso.
  5. Registre o resultado com uma data. Um resultado descreve o endereço no momento da verificação, portanto, a data importa tanto quanto o veredito.

Nenhuma mensagem é enviada para o endereço em nenhuma etapa, e o proprietário do endereço não recebe nada. Para endereços Gmail, Yandex e Mail.ru, a Verificação de avatar de e-mail pode adicionar um sinal de avatar público junto com a entregabilidade.

O que fazer com cada resultado

Uma verificação só é útil se cada resultado levar a uma ação clara. Um plano de roteamento simples é assim:

  • Formato inválido. Em um formulário de inscrição, mostre o endereço e peça à pessoa para corrigi-lo. Em uma lista importada, corrija erros óbvios de digitação no domínio apenas quando o registro de origem confirmar o endereço pretendido; caso contrário, mova a linha para um grupo de revisão. Entradas inválidas não são cobradas.
  • Entregável. Mantenha o endereço e salve a data da verificação ao lado dele. Um endereço entregável ainda está sujeito às suas regras normais de permissão, portanto, o resultado não substitui seus registros de consentimento.
  • Não entregável. Pare o envio rotineiro para o endereço. Marque o registro em vez de excluí-lo, para que o mesmo endereço não seja reimportado mais tarde, e solicite um endereço atual no próximo ponto de contato natural, como um login ou uma renovação.
  • Indeterminado. Mantenha essas linhas em seu próprio grupo. Endereços catch-all, por exemplo, são indeterminados em vez de adivinhados, e uma verificação em tempo real que não pode ser definida não retorna resultado e não é cobrada. Verifique novamente mais tarde ou entre em contato com esses endereços apenas onde um relacionamento existente já o suporte.

Equipes que enviam mensagens a partir de várias ferramentas devem concordar em um único lugar onde os resultados são armazenados. Caso contrário, uma plataforma de marketing pode continuar enviando e-mails para um endereço que o CRM já marcou como não entregável.

Limites a considerar antes de agir com base em um resultado

Uma verificação de existência é um retrato, e alguns limites moldam o quanto ela deve ser confiável.

  • Resultados envelhecem. Caixas de entrada são fechadas, abandonadas e recriadas. O Google, por exemplo, publica uma política de conta inativa sob a qual contas pessoais não utilizadas por dois anos podem ser excluídas. Verifique novamente segmentos mais antigos antes de um envio importante ou após um longo intervalo.
  • Entregável não é uma pessoa. Endereços compartilhados e de função, como uma caixa de entrada de equipe, podem ser entregáveis sem que nenhuma pessoa específica seja responsável por eles.
  • Entregável refere-se apenas ao endereço do destinatário. Isso diz que o endereço poderia receber e-mail; como uma mensagem específica é filtrada é uma questão separada sobre o lado do envio.
  • Indeterminado não é uma falha dos seus dados. Isso reflete como alguns domínios são configurados, portanto, não deve ser contado contra o contato por padrão.

Escrever esses limites nas regras de dados da equipe evita que as pessoas interpretem demais um único resultado em qualquer direção.

FAQ

Como as equipes podem verificar se uma lista inteira de endereços de e-mail existe?

Exporte a coluna de e-mail, remova espaços em branco óbvios e salve-a como um arquivo TXT ou CSV com um endereço completo por linha. Envie-o como uma tarefa em lote, que é executada de forma assíncrona, e consulte o status da tarefa com uma frequência não superior a 30 segundos. O CSV de resultado único lista cada endereço com seu resultado. Os links de download duram 12 horas; consultar a mesma tarefa novamente atualiza o link se ele expirar.

Por que um domínio catch-all torna uma verificação de existência inconclusiva?

O EmailCheckPro relata esses endereços como indeterminado em vez de adivinhar, e verificações indeterminadas não são cobradas. Trate-os como um grupo separado com suas próprias regras de envio.

Qual é a diferença entre um endereço de e-mail inválido e um não entregável?

Um endereço inválido falha na forma básica de um endereço de e-mail, por exemplo, um @ ausente, um espaço no meio ou um domínio ausente. Um endereço não entregável está completo e bem formado, mas a verificação constatou que ele não poderia receber e-mail naquele momento. As correções diferem: entradas inválidas precisam de correção, as não entregáveis precisam de substituição.

Por quanto tempo um resultado entregável permanece útil?

Uma abordagem prática é vincular as novas verificações a eventos: antes de uma grande campanha, quando um contato retorna após um longo silêncio e quando registros são importados de um sistema mais antigo. Armazene a data da verificação com cada resultado para que a equipe possa ver quão antiga é a evidência.

Saiba mais

Escolha as informações do produto que se ajustam ao próximo passo no seu fluxo de trabalho.

Fontes