PHP Classes

What is the best PHP email verification class?: Bulk Verify Email Lists

Recommend this page to a friend!
  All requests RSS feed  >  What is the best PHP email verificati...  >  Request new recommendation  >  A request is featured when there is no good recommended package on the site when it is posted. Featured requests  >  No recommendations No recommendations  

What is the best PHP email verification class?

Edit

Picture of LeetHax by LeetHax - 2 years ago (2022-01-21)

Bulk Verify Email Lists

This request is clear and relevant.
This request is not clear or is not relevant.

+2

I need to get an email verifier built in PHP using laravel.

It needs to be a bulk email verifier where you can upload .csv files, checking the email addresses in the "email" column to see if they exist, are spamtraps, catch-alls, disposable or burner addresses, invalid.

Ask clarification

2 Recommendations

PHP Email Validation Library Pro: Validate email addresses using multiple rules

This recommendation solves the problem.
This recommendation does not solve the problem.

0

Picture of John Conde by John Conde package author package author Reputation 75 - 2 years ago (2022-02-28) Comment

The PHP Email Validation Library Pro package will validate an email address for all or some of the following conditions:

  • is in a valid format
  • has configured MX records (optional)
  • is not a disposable email address (optional)
  • is not a free email account (optional)
  • is not a banned email domain (optional)
  • flag Gmail accounts that use the "plus trick" and return a sanitized email address

All you need to do is write a simple script that reads from your database to get the email addresses and loop through them using this package as your validator.


PHP Email validation: Determine if a given e-mail address is valid.

This recommendation solves the problem.
This recommendation does not solve the problem.

+1

Picture of Manuel Lemos by Manuel Lemos package author package author Reputation 23770 - 2 years ago (2022-01-21) Comment

I use this package for that purpose. It is not specific to Laravel. You would need to develop yourself the Laravel integration part or ask a developer with Laravel experience to do that part.

You also need to provide external CVS files with the lists with updated spam traps domains and other types of invalid domains.

That part of providing those lists of invalid domains would be better if you use an API maintained by a developer who updates their lists.

Would you be interested in using such an API if it existed?


Recommend package
: 
: