1.5.2 • Published 6 months ago

email-buster v1.5.2

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
6 months ago

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: true si el formato del correo es válido, false si no lo es.

Ejemplo:

const { isBlacklisted } = require('email-buster');

const result = isBlacklisted('example@zwau.com');
console.log(result); // true

2. 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: true si el formato del correo es válido, false si no lo es.

Ejemplo:

const { isValidEmailFormat } = require('email-buster');

console.log(isValidEmailFormat('example@gmail.com')); // true
console.log(isValidEmailFormat('example.com')); // false

3. 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: true si el formato del correo es válido, false si no lo es.

Ejemplo:

const { isWhitelisted } = require('email-buster');

const result = isWhitelisted('example@gmail.com');
console.log(result); // true

Instalación

Instala el paquete con npm:

npm install email-buster

Uso

  1. Requiere la librería en tu proyecto:

    const { isBlacklisted, isValidEmailFormat, isWhitelisted } = require('email-buster');
  2. 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('example@zwau.com');
      console.log(result);
    • Verificar si un correo tiene un formato válido:

      console.log(isValidEmailFormat('example@gmail.com'));
    • Verificar si un dominio está en la lista blanca:

      const result = isWhitelisted('example@gmail.com');
      console.log(result);

Licencia

Este paquete está licenciado bajo la Licencia Apache 2.0. Para más detalles, consulta el archivo LICENSE.

1.2.0

6 months ago

1.1.0

6 months ago

1.5.2

6 months ago

1.5.0

6 months ago

1.0.0

6 months ago