email-spam-checker

Determine email spam or not

Usage no npm install needed!

<script type="module">
  import emailSpamChecker from 'https://cdn.skypack.dev/email-spam-checker';
</script>

README

Email Spam Checker

A wrapper of email validater. It's useful for backend to avoid spam emails.

Install

$ npm install email-spam-checker

Usage

var emailChecker = require('email-spam-checker');
emailChecker('abc@xyz.com')
  .then(() => {
      // You give me a valid email ^^
  })
  .catch(err => {
      // Email is invalid
      const { type } = err;
      console.log(`Error type: ${type}`); 
  })

Error Types

  • 'EMAIL_INVALID': email is invalid
  • 'EMAIL_SPAM': domain's email is in blacklist