verimail.co
Um serviço de verificação de e-mail de alto desempenho que valida endereços de e-mail em tempo real e em massa. Utiliza verificação em múltiplas camadas incluindo checagens de sintaxe, validação de domínio, consulta de registros MX e verificação de handshake SMTP. Processa milhões de e-mails diariamente com uma arquitetura API-first.
O Desafio
A VeriMail precisava construir um serviço de verificação de e-mail de alto desempenho capaz de processar milhões de endereços diariamente com tempos de resposta inferiores a um segundo. Os serviços de verificação existentes sofriam com baixa precisão, especialmente com domínios catch-all e provedores de e-mail temporários, resultando em altas taxas de falso-positivo que erodiam a confiança dos clientes.
O sistema precisava lidar tanto com verificação em tempo real de endereço único via API quanto com processamento em lote de listas contendo milhões de registros, mantendo taxas de precisão consistentes acima de 97% em diversos provedores e configurações de e-mail.
Nossa Abordagem
Construímos o motor de verificação em Go para máxima concorrência e throughput, implementando um pipeline de validação em múltiplas camadas: checagem de sintaxe, resolução de DNS e registros MX, verificação de handshake SMTP e detecção de domínios descartáveis. Cada camada roda como um microsserviço independente, permitindo escalonamento horizontal dos estágios gargalo.
Um dashboard em React fornece aos clientes gestão de upload em lote, status de verificação em tempo real e analytics detalhado. Redis serve tanto como camada de cache para endereços verificados recentemente quanto como fila de jobs para processamento em lote. Todo o sistema roda na AWS com grupos de auto-scaling que respondem à profundidade da fila em tempo real.
A Solução
Pipeline de Verificação Multi-Camada
Um pipeline de verificação em cinco estágios que checa sintaxe, registros DNS, configuração MX, resposta do servidor SMTP e bancos de dados de provedores descartáveis. Cada estágio opera de forma independente e pode escalar horizontalmente com base na demanda.
APIs em Tempo Real e em Lote
Uma API RESTful para verificação de endereço único com tempos de resposta abaixo de 200ms, mais um sistema de processamento em lote que lida com arquivos de milhões de registros. Callbacks via webhook notificam os clientes quando os jobs em lote são concluídos.
Cache Inteligente e Gestão de Rate
Uma camada de cache inteligente armazena resultados de verificação com TTLs configuráveis, reduzindo verificações redundantes. Rotação de IP integrada e limitação de taxa em conexões SMTP previne blacklisting enquanto mantém o throughput.
Resultados
A VeriMail superou suas metas iniciais, processando mais de 8 milhões de verificações diariamente com um tempo médio de resposta da API de 140 milissegundos. A precisão de verificação excede consistentemente 98%, e a plataforma se tornou um provedor confiável para empresas de email marketing, plataformas CRM e serviços de geração de leads em todo o mundo.
Tecnologias Utilizadas
“Velocidade e precisão eram inegociáveis para nós, e a G1 entregou ambos. Nosso motor de verificação processa milhões de e-mails diariamente sem esforço. A arquitetura baseada em Go que eles projetaram escala sem problemas com nosso crescimento.”
Inicie Seu Projeto
Pronto para construir algo incrível? Vamos discutir como podemos ajudar a dar vida à sua visão.
Entre em Contato