Adicione contexto às decisões de registo
Combine uma verificação de e-mail com os indicadores de rede do IP que se regista para decidir se um registo deve prosseguir automaticamente ou passar para revisão — calculado no seu back-end com POST /v1/signup/check, ou montado a partir de verificações no navegador para dar feedback antecipado.
Uma única chamada do lado do servidor na submissão
Quando o formulário de registo é submetido, chame POST /v1/signup/check a partir do seu back-end com o endereço, o IP do visitante e, opcionalmente, o respetivo User-Agent. Executa a verificação de e-mail completa (domínio descartável, servidor de correio em falta, gralha, endereço funcional), consulta os indicadores de VPN/Tor/centro de dados/ameaça do IP nos planos que incluem dados de segurança, verifica há quanto tempo o domínio do e-mail foi registado e devolve uma pontuação de 0 a 100 com um veredicto accept/review/reject e os respetivos motivos. Como é executado no seu servidor com a sua chave secreta, o visitante não o pode falsificar nem contornar.
Feedback antecipado no formulário
Para uma melhor experiência antes da submissão, chame POST /v1/email/validate a partir do JavaScript do formulário com a sua chave publicável: mostre uma mensagem específica para invalid_syntax ou disposable_domain e ofereça didYouMean como correção com um clique para uma gralha. É uma ajuda à experiência do utilizador, não um mecanismo de controlo — qualquer pessoa pode desativar o JavaScript.
Indicadores de rede
O campo ip.security da verificação de registo (ou o objeto security de GET /v1/geo no navegador) indica isVpn, isTor, isDatacenter e isThreat para o IP que se liga. São indicadores baseados em listas, não um veredicto — false significa ausência de correspondência nos dados disponíveis, não uma ligação confirmada como limpa. Num plano sem dados de segurança, a pontuação de registo usa apenas sinais do e-mail e indica-o com o motivo ip_security_unavailable.
Encaminhe para revisão, não se limite a bloquear
Trate reject como um sinal forte e review como motivo para um passo adicional — um e-mail de confirmação, um CAPTCHA, uma análise manual antes de conceder créditos gratuitos — em vez de uma rejeição automática. Mantenha a consequência concreta na sua própria política; os pesos da pontuação estão documentados para que perceba porque é que um registo obteve o resultado que obteve.
Contas duplicadas
Guarde canonicalEmail (o endereço sem +tags e, no Gmail, sem pontos) com cada conta e procure-o no registo para detetar a mesma pessoa a criar várias contas de avaliação. A Watch-IP não guarda qualquer histórico dos seus registos por cliente, pelo que esta pesquisa é feita na sua própria base de dados.
O que isto não garante
Nenhuma combinação de sinais de e-mail, idade do domínio e rede prova que uma conta é fraudulenta ou garante travar o abuso de períodos de avaliação — reduz quais os registos que merecem uma análise mais atenta antes de lhes dedicar recursos de suporte ou promocionais. Nenhuma das verificações contacta a caixa de correio, pelo que um accept não é um endereço com funcionamento confirmado.
Páginas relacionadas
- Deteção de e-mail descartávelAssinale e-mails de registo descartáveis, mal escritos ou sem servidor de correio, um a um ou em lote.
- Deteção de VPN e TorIndicadores de VPN, Tor e redes de ameaças baseados em listas, nas respostas de visitante e de consulta, para planos elegíveis.
- Referência da API de verificação de e-mailCampos, veredictos e códigos de motivo dos endpoints de e-mail: verificação individual, em lote, tarefas de lista e verificação de registo.
- Limites da deteção de VPNO que um sinalizador de VPN, Tor, ou centro de dados baseado em lista pode e não pode dizer.
- E-mail descartável vs. verificaçãoPor que uma verificação de domínio descartável não é uma verificação de caixa de correio ou de capacidade de entrega.