PHP Classes
elePHPant
Icontem

PHP Mailing List Sanitizer: Validate a list of email addresses

Recommend this page to a friend!
  Info   View files Example   View files View files (16)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2017-10-27 (1 month ago) RSS 2.0 feedNot yet rated by the usersTotal: 131 This week: 9All time: 8,615 This week: 67Up
Version License PHP version Categories
pmls 1.0.0Custom (specified...5Email, PHP 5, Validation
Description Author

This package can validate a list of email addresses.

It can take a list of email addresses from an array or load a list of email addresses from a given CSV file .

The class validate each email address and write a CSV file with the addresses that are valid.

Recommendations

email validation
Bulk email validation

I need a bulk email verifier php script
I need php email verifier script to install on server

Innovation Award
PHP Programming Innovation award nominee
November 2017
Nominee
Vote
Many applications require that users enter email addresses that are valid during registration, so the users can be contacted by email.

However, when you need to use email addresses of users already registered in the past, you may need a solution to validate many addresses of existing registered users.

This class can validate many email addresses of many users in a single process.

Manuel Lemos
  Performance   Level  
Name: zinsou A.A.E.Moïse <contact>
Classes: 25 packages by
Country: Benin Benin
Innovation award
Innovation award
Nominee: 6x

Details
PHP MailingList Sanitizer is a package based on Manuel lemos package PHP E-mail validation  that allows to sanitize
a Mailing List by removing all non deliverable emails.
It can take a local file with values separated by just a comma and sanitize the file before saving the sanitized data to a 
new file with a given name or return the result as array of arrays with broken and valid email.
It can also take an uploaded file ,with values separated by just a comma ,sanitize it before saving the sanitized data to  
new file with a given name or return the result as array of arrays with broken and valid email.
It can also take as paramater a simple array containing only emails address and sanitize the array 
returning the result as array of arrays with broken and valid email.

Before using the package in a production environment be sure to change this two lines:
const User='info' ;
const Domain='phpclasses.org';

by your own user details to build your default email(here info@phpclasses.org just for the test) in the EmailChecker.class.php file.

For how to use example see the testing_mailing_sanitizer.php file...
For feedbacks, suggestions or bugs reporting use the Forum or 
contact me at leizmo@gmail.com
  Files folder image Files  
File Role Description
Plain text file DNS.php Class class source
Plain text file EmailChecker.class.php Class class source
Accessible without login Plain text file emaildomainswhitelist.csv Data auxilliary data
Plain text file email_validation.php Class class source
Accessible without login Plain text file fetchdns.c Aux. auxilliary C script
Accessible without login Plain text file getmxrr.php Aux. auxilliary script
Accessible without login Plain text file invalidemaildomains.csv Data auxilliary data
Accessible without login Plain text file invalidemailservers.csv Data auxilliary data
Accessible without login Plain text file invalidemailusers.csv Data auxilliary data
Accessible without login Plain text file license.txt Lic. license file
Accessible without login Plain text file makebcc.bat Aux. command windows file
Accessible without login Plain text file makegcc.bat Aux. command windows file
Accessible without login Plain text file r.csv Data auxilliary data
Accessible without login Plain text file readme.txt Doc. license file
Accessible without login Plain text file rrcompat.php Aux. auxilliary script
Accessible without login Plain text file test_mailinglist_sanitizer.php Example example script

 Version Control Unique User Downloads Download Rankings  
 0%
Total:131
This week:9
All time:8,615
This week:67Up