Grupos exclusivos de desconto no WhatsApp — Faca parte agora! Participar

Validador de Email

Valida o formato do email (sintaxe RFC 5322), checa se o dominio existe (heuristica) e identifica se e um email descartavel (Mailinator, 10minutemail, Temp-Mail e 200+ provedores). Use em formularios pra evitar cadastros falsos.

Validador de Email — Validadores

Cole um email ou lista (um por linha) — valida sintaxe, domínio e checa se é descartável (Mailinator, 10minutemail, Temp-Mail, etc).

Validar lista (vários emails)

Validador de Email Online

O Validador de Email verifica em segundos: sintaxe (RFC 5322), formato do domínio e se é um email descartável (Mailinator, 10minutemail, Temp-Mail, etc — mais de 200 provedores). Aceita validação individual ou em lote (cola lista de emails).

Por que validar emails

  • Formulários de cadastro: evita inscrições falsas em newsletters
  • Lead generation: filtra emails descartáveis que não vão converter
  • Email marketing: lista limpa = melhor taxa de entrega + menos rejeição
  • Importação de bases: identifica emails corrompidos antes de enviar campanha
  • Validação de fraude: emails descartáveis indicam usuários "desconfortáveis"

Tipos de validação feitos

1. Sintaxe (RFC 5322)

Checa se o email tem formato válido:

  • Tem caracteres permitidos antes do @
  • Tem exatamente um @
  • Tem domínio com pelo menos um ponto
  • Não tem espaços, caracteres especiais inválidos
  • Não tem pontos duplos (..)

2. Domínio popular

Identifica se o domínio é conhecido e confiável (Gmail, Outlook, Yahoo, iCloud, Globo, UOL, BOL, etc). Não é validação 100%, é heurística.

3. Email descartável

Compara com base de mais de 200 provedores de email temporário:

  • 10minutemail.com / .net
  • Mailinator.com
  • Temp-Mail.org
  • Guerrillamail.com
  • Yopmail.com
  • Maildrop.cc
  • Getnada.com
  • Dispostable.com
  • Throwawaymail.com
  • ...e mais 190+ serviços conhecidos

O que não validamos (limitações)

  • Existência real do email: precisaria fazer SMTP probe, que viola privacidade e dispara spam filters
  • DNS/MX records: precisaria query DNS do servidor, não roda no navegador
  • Catch-all domains: domínios que aceitam qualquer @dominio.com
  • Spam traps: emails fantasmas que pegam senders

Pra validação 100%, use serviços pagos (NeverBounce, ZeroBounce, Hunter.io) — eles fazem SMTP probe ético.

Como usar no seu site

Você pode replicar a validação básica em JavaScript:

function validarEmail(email) {
    const regex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
    return regex.test(email);
}

Códigos de status comuns ao enviar email

  • 250 OK: aceito (não significa que existe — pode ser catch-all)
  • 421 Service unavailable: tente depois
  • 450/550 User unknown: email não existe
  • 451 Temporary failure: retry
  • 552 Mailbox full: caixa lotada
  • 553 Mailbox name not allowed: bloqueado

Perguntas frequentes

Email descartável é ilegal?

Não. Provedores como Mailinator e 10minutemail são serviços legítimos pra testes, evitar spam ou registrar em sites sem confiança. Mas pra você que captura leads, eles são inúteis.

Posso confiar em emails do Gmail/Outlook 100%?

Sintaticamente sim, mas alias podem ser usados pra evitar identificação (gmail aceita pontos e +sufixo: [email protected]). Bloquear isso é overkill — só vale pra casos críticos.

Como bloquear cadastros com email descartável no meu site?

Mantenha uma lista de domínios descartáveis (existe lista pública no GitHub) e rejeite no servidor. Atualize a lista mensalmente — novos provedores surgem o tempo todo.

Quanto tempo dura um email Mailinator?

Mailinator: 24h. 10minutemail: 10 minutos (extensível). Temp-Mail: 1 hora. Após esse tempo, mensagens são deletadas e nem o usuário recupera.

Assistente PP
Assistente PP
Online agora
Powered by Primeira Solução