suspicious-email-detect
v1.0.0
Published
A simple package to detect suspicious email addresses based on known spam/disposable domains.
Maintainers
Readme
suspicious-email-detect
A lightweight package to detect suspicious email addresses based on known spam domains.
Installation
npm install suspicious-email-detectUsage
// ESM
import { isSuspicious } from "suspicious-email-detect";
// CommonJS
const { isSuspicious } = require("suspicious-email-detect");
// Check if an email is suspicious
const email = "[email protected]";
if (isSuspicious(email)) {
console.log("This email looks suspicious!");
} else {
console.log("This email looks fine.");
}API
isSuspicious(email: string): boolean
Checks if an email address is suspicious based on its domain.
email: The email address to check- Returns:
trueif the email is suspicious,falseotherwise
How it works
This package uses a list of known spam domains and checks if the domain of the email address is in the list. If you find a new spam domain that is not in the list, please create a pull request to add it.
License
MIT
