Como verificar se um endereço de e-mail existe usando registros MX de DNS, conexões SMTP e emulação de envio de e-mail
Endereços de e-mail inexistentes, inválidos ou falsos, que não estão conectados a nomes de domínio comerciais existentes, podem significar problemas para as organizações quando usados como parte do processo de registro de um site ou em um formulário de contato on-line.
Esses endereços podem ser produto de erro humano. Por exemplo, os usuários podem inadvertidamente digitar incorretamente seus endereços de e-mail omitindo, adicionando ou trocando um ou mais caracteres ou palavras. No entanto, o uso de endereços de e-mail inexistentes também pode ser deliberado por diferentes motivos que incluem:
- Abusar de serviços ou recursos freemium oferecidos por um site, criando várias contas falsas
- Obter acesso a conteúdo premium, como um white paper fechado, sem entrar na lista de e-mails de alguém
- Esconder-se durante a realização de fraudes
Qualquer uma das situações acima pode prejudicar uma empresa. Essas práticas podem resultar em custos operacionais mais altos, pois os usuários utilizam os recursos do sistema sem pagar por eles. O uso de endereços de e-mail inválidos também resulta em taxas de conversão mais baixas e reputação de e-mail manchada devido a hard bounces, que afetam a capacidade de entrega.
Portanto, é importante que os especialistas em TI garantam que os e-mails de endereços inexistentes não cheguem aos sistemas da organização ou às caixas de entrada dos funcionários.
A primeira etapa é verificar se existe um endereço de e-mail. Isso pode ser feito examinando os registros MX (Mail exchanger) do DNS (Domain Name System) e as conexões SMTP (Simple Mail Transfer Protocol) e emulando o envio de e-mails. Todas essas funcionalidades estão disponíveis na API de verificação de e-mail.
Como verificar se um e-mail existe
A maneira mais básica de verificar se um e-mail existe é enviando uma mensagem para esse endereço e aguardando alguns minutos ou até uma hora para ver se ele é devolvido. Se o endereço de e-mail não existir, você receberá um e-mail semelhante a este:
Outro método manual para verificar se um endereço de e-mail existe é acessar o site do provedor de serviços, digitar o endereço de e-mail e pressionar Enter. Se o endereço de e-mail existir, você será solicitado a digitar uma senha. Se não existir, você verá uma mensagem de erro.
Obviamente, essas são abordagens muito tediosas e potencialmente questionáveis para validar a existência de um endereço de e-mail. E elas certamente não funcionarão se você quiser verificar os endereços automaticamente.
Como verificar um endereço de e-mail sem enviar um e-mail
A API de verificação de e-mail permite que você verifique se um e-mail existe quase imediatamente, sem enviar uma mensagem manualmente. A verificação pode ser feita até mesmo enquanto o usuário ainda está no processo de inscrição no seu site.
Para ilustrar, executamos dois tipos de endereços de e-mail falsos na API de verificação de e-mail. Um é inexistente, mas usa um domínio de e-mail válido (emailverificationdemonstration@gmail[.]com). O outro usa um domínio inexistente (emailverificationdemonstration@pwemel[.]top).
No primeiro caso, embora a sintaxe do endereço esteja correta, a ferramenta detectou que ele não existe, pois não conseguiu estabelecer uma conexão SMTP ao executar a emulação de e-mail. O SMTP é o protocolo de comunicação padrão usado para enviar e receber e-mails, portanto, verificá-lo é uma maneira infalível de verificar se um endereço de e-mail é válido.
A ferramenta também verifica se o domínio existe. Executamos o segundo endereço de e-mail com um domínio inexistente (emailverificationdemonstration@pwemel[.]top), e a ferramenta também detectou isso.
Você pode se inscrever gratuitamente em nossa API de verificação de e-mail para testar a ferramenta.
Testando as águas: Os principais sites verificam se existe um endereço de e-mail?
Por curiosidade, usamos os endereços de e-mail mencionados na Amazon, Canva, Craigslist, Shopify e Wix para ver se conseguíamos registrar uma conta com eles.
Caso nº 1: Amazon, Canva e Craigslist
A Amazon, o Canva e o Craigslist enviaram links e códigos de verificação para os endereços de e-mail falsos. Como os endereços de e-mail não existem, não foi possível receber os códigos e, portanto, não foi possível criar uma conta.
Esses sites implementam um tipo comum de verificação de e-mail que exige que os usuários realizem uma ação. Quando clicam no link de verificação ou inserem o código enviado para suas caixas de entrada, os clientes verificam suas contas.
No entanto, nos casos em que os usuários digitam os endereços de e-mail errados, eles precisam voltar algumas etapas para corrigi-los. Automatizar o processo de verificação de e-mail informando imediatamente aos clientes que os endereços de e-mail fornecidos são inválidos pode ajudar a facilitar o processo de inscrição.
Caso nº 2: Shopify e Wix
Por outro lado, o Shopify e o Wix imediatamente procederam à criação de contas para os dois endereços de e-mail falsos.
Permitir o uso de endereços de e-mail falsos pode ter repercussões terríveis. Se a criação de contas falsas for deliberada, os usuários podem ter motivos suspeitos em mente. Por exemplo, eles podem usar as contas para configurar sites obscuros que podem servir de fachada para golpes, falsificação ou distribuição de notícias falsas.
No entanto, se os clientes apenas digitaram seus endereços de e-mail por engano, eles não poderão receber atualizações de faturamento, conta e marketing.
Quais são os benefícios da verificação de e-mail?
A integração da API de verificação de e-mail em um site ajuda a detectar endereços de e-mail falsos para que você possa impedir efetivamente que os usuários os utilizem. Juntamente com outras estratégias de marketing e medidas de segurança, a ferramenta pode ajudar as organizações:
- Obtenha melhores resultados de marketing por e-mail, pois os usuários são incentivados a se inscrever com endereços de e-mail reais
- Contribuir para manter a segurança na Internet, pois os malfeitores não podem usar endereços de e-mail inexistentes para criar sites e contas obscuros
- Aumente a receita coletando pagamentos de forma eficaz e oferecendo upgrades de conta, pois os clientes podem receber informações de faturamento e outras informações da conta
- Melhore a experiência do usuário alertando-o imediatamente se os endereços de e-mail digitados forem inválidos
-
A verificação de endereços de e-mail é essencial para o marketing, as vendas e até mesmo a segurança cibernética. A filtragem de endereços de e-mail inexistentes pode ajudar a evitar problemas que podem surgir posteriormente, o que pode prejudicar a reputação de um site e a postura geral de segurança de uma organização.
Você tem um endereço de e-mail em mente? Verifique se ele existe e se pode receber mensagens de e-mail usando a API de verificação de e-mail gratuitamente ou entre em contato conosco para obter mais detalhes.