istempmail

1.0.2 • Public • Published

IsTempMail JS

Node.js library to check disposable email address using IsTempMail API.

How to use

To get your free API token, register at IsTempMail and copy your API token there.

var IsTempMail = require('./istempmail.js');

var validator = new IsTempMail("INSERT_TOKEN_HERE");

var tests = ['test@mailinator.com', 'invalid', '10minutemail.com', 'gmail.com', 'gmail.con'];

tests.forEach(function (email) {
    validator.check(email, function (error, result) {
        if(result) {
            if(result.blocked) {
                console.log(result.name, 'is blocked.');
            } else if (result.unresolvable) {
                console.log(result.name, 'is unresolvable.');
            } else {
                console.log(result.name, 'is okay.');
                // good to go
            }
        }
    });
});

Package Sidebar

Install

npm i istempmail

Weekly Downloads

10

Version

1.0.2

License

GPL-3.0-or-later

Unpacked Size

38.7 kB

Total Files

5

Last publish

Collaborators

  • istempmail