Instale o widget de verificação de e-mail
Criar conta grátisPlanos e créditos
O que faz
O widget verifica o e-mail digitado em um formulário antes do envio e mostra uma mensagem ("This email is ok" / "This email is invalid", textos que você pode trocar). Ele roda no navegador do visitante com uma chave de widget que só funciona no domínio autorizado para ela, por isso pode ficar visível na página. Cada verificação usa um crédito da conta.
Limites que protegem os créditos:
- cada IP de visitante pode fazer 20 verificações por dia por domínio; depois disso o widget mostra "You performed many validations";
- a chave de widget só funciona a partir do domínio autorizado (e de
localhostpara testes) e é recusada pela API REST e pelos endpoints de lote.
Para verificar no servidor (endpoints de cadastro, importações), use a API REST com uma chave de API normal: https://www.easyemailverification.com/en-US/api
Passo 1: crie uma chave de widget
- Você precisa de uma conta no Easy Email Verification: https://dashboard.easyemailverification.com/register?utm_source=widget_guide (o plano grátis inclui 50 verificações por dia).
- No painel, abra Integration → Form Integration e clique em Create a new Form integration.
- Informe um Origin name (qualquer nome) e o Authorized domain: o domínio do site que tem o formulário, por exemplo
example.com. - Copie a chave de widget da lista.
Passo 2: adicione o script ao site
Cole isto logo antes da tag de fechamento </body> de cada página que tem o formulário, com a sua chave de widget e o seu domínio autorizado:
<script type="text/javascript" src="https://dashboard.easyemailverification.com/form-assets/easy_v1.1.min.js"></script>
<script type="text/javascript">
easyObj = {
api_key: '<your widget key>',
domain_name: '<your authorized domain>',
valid_message: "Este e-mail está ok",
invalid_message: "Este e-mail é inválido"
};
EasyApi.init();
</script>
A chave de widget foi feita para ficar na página (só funciona no domínio autorizado). Nunca coloque uma chave de API normal em código que roda no navegador.
Passo 3: garanta que o campo de e-mail seja encontrado
Por padrão, o widget observa campos com type="email" ou name="email" (ou id="email"). Se o formulário usa outros nomes, defina os seletores em easyObj:
easyObj = {
api_key: '<your widget key>',
domain_name: '<your authorized domain>',
email_field: "input[type='emailx'], input[name='emailx']",
button_id: "button[type='submit'], input[type='submit']",
valid_message: "Este e-mail está ok",
invalid_message: "Este e-mail é inválido"
};
Passo 4: teste
Abra a página no domínio autorizado (ou em localhost), digite um endereço que você conhece e saia do campo: a mensagem aparece logo abaixo. Depois digite um inválido, como john@gmial-invalid-domain.com.
Se algo não funcionar
- "Origin is different from the authorized": a página não está no domínio autorizado; corrija o domínio em Form Integration (ou teste em
localhost). - Nada acontece: o script precisa estar depois do formulário na página, e o campo precisa ter
type="email",name="email"ou bater com o seletoremail_field. - "You performed many validations": o limite de 20 por dia para aquele IP de visitante foi atingido.
- "Running out of your credit limit": veja os planos em https://www.easyemailverification.com/pt-BR/pricing
Ainda com problemas? Escreva para support@easyemailverification.com.
Outras formas de verificar e-mails
- Verificação de e-mail no ActiveCampaign
- Verificação de e-mail no Mautic
- Zoho CRM email verification (English)
- Conecte o Easy Email Verification ao ChatGPT
- Verificar um endereço grátis
- Todas as integrações
Usa um assistente de IA? Ele pode seguir este guia com você: envie a ele widget.md (em inglês).