A node utility package that detects and filters out temporary or disposable email addresses to prevent spam and ensure valid user registrations.
- Detects temporary or disposable email addresses.
- Simple and easy-to-use.
- No external dependencies, built with core JavaScript.
You can install this package via npm:
npm install email-sanitizer
To use the Email Sanitizer, you need to import the package and call the check function with the email address you want to validate. The function returns true if the email is temporary and false if it is not.
Example
import { check } from 'email-sanitizer';
const email = 'example@tempmail.com';
const isTemp = check(email);
if (isTemp) {
console.log('This is a temporary email address.');
} else {
console.log('This is a valid email address.');
}
Contributions are welcome! Please open an issue or submit a pull request on GitHub for any improvements or bug fixes.
If you encounter any issues, please report them at the GitHub issues page.