Skip to content

bnurbekov/company-email-validator

Repository files navigation

company-email-validator

Provides a fast company / work email validator by checking whether the email domain is in the free email provider list. Note: does not check SMTP servers and MX records currently (i.e. doesn't do deep validation).

version downloads

Do you worry about tomorrow? This short film gives hope for whatever may come.

Made with ❤️ by Utterly (noise removal for online meetings)

Installation

Install via NPM:

npm install company-email-validator

Install via yarn:

yarn add company-email-validator

Usage

javascript

var CompanyEmailValidator = require("company-email-validator");

CompanyEmailValidator.isCompanyEmail("test@utterly.app"); // true

CompanyEmailValidator.isCompanyEmail("test@gmail.com"); // false

TypeScript

import * as CompanyEmailValidator from 'company-email-validator';

CompanyEmailValidator.isCompanyEmail("test@utterly.app"); // true

CompanyEmailValidator.isCompanyEmail("test@gmail.com"); // false

Contribute

Contributions welcome! Check the LICENSE file for more info.

Meta

Distributed under the unlicense public domain. See LICENSE for more information.

https://github.com/bnurbekov/company-email-validator