email-buster
v1.5.2
Published
A package to check if an email domain is blacklisted
Maintainers
Readme
Email Buster - Whitelist & Blacklist
Una pequeña librería de Node.js para validar y verificar correos electrónicos mediante listas negras y blancas de dominios. No requiere API keys y es completamente moldeable.
Funciones
1. isBlacklisted(email)
Verifica si un correo electrónico tiene un dominio en la lista negra.
Parámetros:
email(string): La dirección de correo electrónico a verificar.
Retorno:
- boolean:
truesi el formato del correo es válido,falsesi no lo es.
Ejemplo:
const { isBlacklisted } = require('email-buster');
const result = isBlacklisted('[email protected]');
console.log(result); // true2. isValidEmailFormat(email)
Verifica si el formato del correo electrónico es válido según una expresión regular.
Parámetros:
email(string): La dirección de correo electrónico a verificar.
Retorno:
- boolean:
truesi el formato del correo es válido,falsesi no lo es.
Ejemplo:
const { isValidEmailFormat } = require('email-buster');
console.log(isValidEmailFormat('[email protected]')); // true
console.log(isValidEmailFormat('example.com')); // false3. isWhitelisted(email)
Verifica si un correo electrónico tiene un dominio en la lista blanca.
Parámetros:
email(string): La dirección de correo electrónico a verificar.
Retorno:
- boolean:
truesi el formato del correo es válido,falsesi no lo es.
Ejemplo:
const { isWhitelisted } = require('email-buster');
const result = isWhitelisted('[email protected]');
console.log(result); // trueInstalación
Instala el paquete con npm:
npm install email-busterUso
Requiere la librería en tu proyecto:
const { isBlacklisted, isValidEmailFormat, isWhitelisted } = require('email-buster');Llama a las funciones según sea necesario para validar correos electrónicos:
Verificar si un dominio está en la lista negra:
const result = isBlacklisted('[email protected]'); console.log(result);Verificar si un correo tiene un formato válido:
console.log(isValidEmailFormat('[email protected]'));Verificar si un dominio está en la lista blanca:
const result = isWhitelisted('[email protected]'); console.log(result);
Licencia
Este paquete está licenciado bajo la Licencia Apache 2.0. Para más detalles, consulta el archivo LICENSE.
