2.0.3 • Published 15 days ago

mailsentry v2.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
15 days ago

Mailsentry

Mailsentry is a Node.js library for validating and verifying email addresses. It provides both bulk and instant email verification methods, as well as file uploads for batch processing and result retrieval capabilities. It is built on top of Axios for HTTP requests.

Features

  • Instant Email Verification: Quickly validate a single email address.
  • Bulk Email Verification: Validate multiple email addresses in one go.
  • File Upload Verification: Upload a file for batch email verification.
  • Result Retrieval: Fetch results of email verification processes.

Installation

Install Mailsentry using npm:

npm install mailsentry

Usage

import Mailsentry from 'mailsentry';

const mailsentry = new Mailsentry('your_x_api_key_here');

Instant Email Verification

async function verifyEmail() {
  try {
    const result = await mailsentry.instant('example@email.com', 1);
    console.log(result);
  } catch (error) {
    console.error(error);
  }
}

verifyEmail();

Bulk Email Verification

async function verifyBulkEmails() {
  try {
    const result = await mailsentry.bulk('email1@example.com,email2@example.com', 2);
    console.log(result);
  } catch (error) {
    console.error(error);
  }
}

verifyBulkEmails();

File Upload Verification

async function verifyEmailsFromFile(file) {
  try {
    const result = await mailsentry.file(file);
    console.log(result);
  } catch (error) {
    console.error(error);
  }
}

Fetching Results

async function fetchResults() {
  try {
    const result = await mailsentry.result('your_report_id', 1, 10);
    console.log(result);
  } catch (error) {
    console.error(error);
  }
}

fetchResults();

API

  • instant(email: string, layers: number): Promise
  • bulk(emails: string, layers: number): Promise
  • file(file: File): Promise
  • result(reportId: string, page?: number, limit?: number): Promise

Website

https://mailsentry.io

License

MIT

2.0.3

15 days ago

2.0.2

16 days ago

2.0.1

16 days ago

2.0.0

16 days ago