Guia passo a passo para instalar, ativar e usar o nó da comunidade n8n Email Verify, com exemplos de interpretação de resultados. Com este nó, você poderá verificar endereços de e-mail, números de telefone, endereços postais, nomes e sobrenomes.
1) Pré-requisitos
- n8n em execução (nuvem ou auto-hospedado). Os nós da comunidade não verificados requerem instalação via GUI ou auto-hospedados de acordo com o guia oficial. (Documentos n8n)
- Uma conta em Verificaremails.com para gerar sua chave de API.
2) Instale o nó da comunidade
- No n8n, vá para Configurações
Nós da comunidade → Instale um nó da comunidade.
- Digite o pacote:
@verificaremails/n8n-nodes-verificaremails
- Aceite o aviso de segurança e confirme.
Este nó permite validar e-mails, números de telefone (HLR/MNP/Sintaxe), endereços postais e nomes/sobrenomes a partir de um único ponto.
Se sua instância não permitir a instalação com o painel, revise os métodos alternativos (GUI/CLI) na documentação oficial do n8n. (n8n Docs).
3) Crie a chave de API
- Vá para o painel Verificar e-mails e crie uma API (você pode limitar os créditos).
- Copie o token gerado .
- No n8n, abra o nó EmailVerify e adicione uma credencial colando o token.
4) Seu primeiro fluxo de trabalho (modelo base)
Objetivo: receber um registro, validá-lo e bifurcá-lo por resultado.
Nós sugeridos:
- Gatilho: Gatilho manual (teste) ou Webhook (produção).
- Conjunto: Construa um exemplo com
email
,phone
, ,address
name
,surname
. - VerifyEmails (nó da comunidade): escolha Serviço: Email, Telefone, Endereço postal ou Nome/Sobrenome.
- IF/Switch: bifurcar por
status
/valid
decidir ações. - Planilhas Google / DB / CRM – salva apenas os válidos ou gera lembretes para correção.
Você pode ver um fluxo de trabalho público que integra esse nó na galeria oficial do n8n. (N8N).
5) Verifique um e-mail
No nó, escolha Service → Email e mapeie o campo email
.
O que você normalmente retorna:
valid
(booleano) /status
(por exemplo: válido, inválido, catch_all, descartável).reason
(motivo: inexistente, domínio sem MX, bloqueio SMTP, etc.).- Campos auxiliares (ex.: domínio, sintaxe, tipo, risco).
Boas práticas:
- Aceite apenas
status = valid
. - Filtrar
disposable
,role-based
,catch_all
. - Registro
reason
para feedback do usuário.
O próprio artigo/guia do EmailCheck for n8n resume o fluxo e a leitura do relatório JSON do nó. (Verifique os e-mails).
6) Verifique um telefone (HLR/MNP/Sintaxe)
Em Service → Phone você pode escolher o método:
- Pesquisa HLR: verifica se a linha está operacional (móvel), operadora e rede.
- MNP: detecta a portabilidade (operadora atual).
- Sintaxe/Regras: valida o formato e o país.
Campos típicos para interpretar:
reachable
/active
(se a linha responder).line_type
(celular, telefone fixo).ported
(verdadeiro/falso),operator
, ,mnc
mcc
country_code
, .
Regra simples: continue apenas se reachable = true
e line_type
for esperado para o seu caso (por exemplo, celular para SMS).
7) Verifique um endereço de correspondência
Em Service → Postal Address mapeia campos como address_line
, postal_code
, city
, state
, country
.
O que esperar da resposta:
deliverable
(entregável/não).normalized
(endereço padronizado).- Componentes corrigidos (estrada, número, CP, município, província, país).
Uso típico: substitua pela versão normalized
e rejeitedeliverable = false
.
(Consulte a documentação da API de endereço postal para obter o guia de componente e saída.) (Verifique os e-mails).
8) Verifique o nome e sobrenome
Em mapas de nome/sobrenome do → serviço name
ou surname
.
Resultados típicos:
valid
/corrected
(se a normalização/correção se aplicar).- Detecção de gênero (quando inferido).
- Probabilidade/popularidade por país (para verificações de qualidade e segmentação).
Estratégia: Secorrected
existir, use esse valor em seu banco de dados e salve o original no histórico. (Verifique os e-mails).
9) Exemplo de bifurcação (pseudocampos)
- IF (e-mail):
status = valid
→ Adicionar ao CRM; caso contrário, Notificar / Pedir correção. - IF (Telefone):
reachable = true
eline_type = mobile
→ Enviar SMS; se não, sinalizar. - IF (Endereço):
deliverable = true
→ Criar remessa; caso contrário, Solicitar correção de endereço. - SE (Nome):
valid = true
→ Padronizar; caso contrário, revisão manual.
10) Dicas de produção
- Rastreabilidade: salva o JSON de resposta completo em uma tabela de auditoria.
- Privacidade: minimiza os dados pessoais nos logs; Aplicam-se as políticas do GDPR.
- N8N Cloud vs auto-hospedado: avalie a política de nós da comunidade antes de implantar. O nó está em processo de verificação para ser aprovado e incorporado ao restante dos nós públicos do n8n. Nas próximas semanas, você não precisará importar o nó, pois ele estará acessível diretamente no mecanismo de pesquisa.
Perguntas frequentes rápidas
Onde está o pacote do nó? @verificaremails/n8n-nodes-verificaremails
→ . (n8n Comunidade)
Como faço para instalá-lo? → Configurações → nós da Comunidade → Instalar… e digite o nome do pacote.
O que posso validar? → E-mails, números de telefone (HLR/MNP/Sintaxe), endereços postais e nomes/sobrenomes de um único nó.
Existem exemplos/modelos? → Sim, na galeria de fluxo de trabalho do n8n e no blog/guia CheckEmails. (Exemplo de modelo N8N).