@petition-blitz/email-verifiers

2.0.7 • Public • Published

@petition-blitz/email-verifiers

Provides a unified interface for checking email address deliverability

Supported Vendors

Installation

npm install --save @petition-blitz/email-verifiers

Usage

const { detectVerifier, createVerifier } = require('@petition-blitz/email-verifiers');

// auto-detect verifier from environment variables
let verifier = createVerifier(detectVerifier(process.env));

// manually configure a verifier
let verifier = createVerifier('neverbounce', {
  apiKey: '...',
  accept: [
    // list acceptable grades/scores
  ]
});

// run validator
const isValid = await verifier(data.payload); // returns boolean

License

MIT license

/@petition-blitz/email-verifiers/

    Package Sidebar

    Install

    npm i @petition-blitz/email-verifiers

    Weekly Downloads

    4

    Version

    2.0.7

    License

    MIT

    Unpacked Size

    15.6 kB

    Total Files

    14

    Last publish

    Collaborators

    • compwright