Login   Register  
Icontem

E-mail validation: Validate e-mail addresses using NodeJS

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of Manuel Lemos
Name: Manuel Lemos <contact>
Classes: 11 packages by
Country: Portugal Portugal
Age: 45
All time rank: 21 in Portugal Portugal
Week rank: 7 Down1 in Portugal Portugal Equal


  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This object can be used to validate an e-mail address by using NodeJS to check with an SMTP server.

It can connect to check if the e-mail domain has valid MX.

If the MX records do not exist, it falls back to resolving the domain A record to determine the e-mail address domain SMTP server addresses.

The object attempts to validate the e-mail address by simulating a delivery of a message to the domain SMTP server.

When it reaches a conclusion the object calls a given callback function with the result, which can be whether the address is valid, invalid or undetermined.

  Classes of Manuel Lemos  >  E-mail validation  >  Download Download .zip .tar.gz  >  Support forum Support forum (1)  >  Blog Blog (1)  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: E-mail validation
Base name: email-validation
Description: Validate e-mail addresses using NodeJS
Version: 1.0.6
JavaScript version: 1.0
License: BSD License
All time users: 734 users
All time rank: 12
Week users: 3 users
Week rank: 17 Down
 
  Groups   Rate classes User ratings   Dependencies   Applications   Files Files  

  Groups  
Group folder image Validation Verification of the validity of values View top rated classes
Group folder image E-mail Sending, receiving and validating e-mail View top rated classes
Group folder image Node.js Components that extend the Node.js framework View top rated classes


  User ratings  
Not enough user ratings

  Packages needed by this class  
Class DownloadWhy it is needed Dependency
NodeJS Network Sockets Download .zip .tar.gz Makes the actual communication with the SMTP servers Required

  Applications that use this package  
No pages of applications that use this class were specified.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Accessible without login Plain text file testEmailValidation.js Example Script to test the e-mail validation object from the command line
Accessible without login Plain text file emaildomainswhitelist.csv Data White list of domains to always be considered valid
Plain text file emailValidation.js Class NodeJS module to validate an e-mail address
Accessible without login Plain text file invalidemaildomains.csv Data Sample list of domains known to be invalid for email addresses
Accessible without login Plain text file invalidemailservers.csv Data Invalid email servers list
Accessible without login Plain text file invalidemailusers.csv Data List of invalid email address user names

Install with Composer Install with Composer - Download Download all files: email-validation.tar.gz email-validation.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.