Code Monkey home page Code Monkey logo

email-verifier's Introduction

email-verifier

A basic toolfor email verification

Email verification tools automatically validate the authenticity of email addresses to help minimize bounce rates. They filter out incorrect addresses to increase deliverability and improve the performance of email campaigns.

How Email Verification Works Email verification is a process of verifying emails involving a series of steps that can help you improve your email deliverability.

The following is the general process on how email verification works, although different verification services have different steps and verification methods.

First, it identifies any issues and possible problems before they’re caught by ISPs or ESPs.

It’s actually just like spellcheck – making sure you haven’t misspelled anything before handing in that paper that’s due in 15 minutes.

Email verification usually involves checking your mailing list for spam traps – email addresses which have been created with the intention of capturing senders who aren’t following proper practices.

If you’ve been buying mailing lists, chances are you’ve got a few of them. But even if you’ve legitimately acquired email addresses, there can be one or two of spam traps on there.

Email verification makes sure that these addresses are removed from your mailing lists. Otherwise, if you send an email to a spam trap, you’ll either be asked to remove that address from your list, or you’ll be blacklisted by ISPs and ESPs.

The next thing that happens with email verification is that the provider checks the format of your emails (formatting & syntax check). This includes scanning your mailing list for missing @ symbols, invalid email addresses, and other things that could result in a hard bounce.

For example, if someone put in this email address: john@john@dd, this is where email verification would catch it.

The next step of the process is domain verification. The service checks the DNS records to make sure that the domain name is correct, and that the domain mail exchange server is able to receive emails.

For example, if someone entered this email address: [email protected], if there’s no domain registered under johnski.dd, email verification would mark it as not valid at this point.

Not Implemented

The final step of the process is individual mailbox validation. For this, email verification services use the SMTP protocol to make sure that the mailbox exists and is able to receive messages.

Let’s use our John for this example, too. Let’s say John made a mistake and instead of writing [email protected] he wrote: [email protected]. The email verification would at this step send a signal to verify whether this mailbox is able to receive messages. Once it’s clear it can’t, you’d be notified that the email address is not valid.

email-verifier's People

Contributors

unplugcharger avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.