There are different ways thought which we can verify email ids either for free or via paid way.I am going to show you how you can verify email ids for free. These are 3 websites which do it for free with a limit placed on them , if you sign up you get at max 50 emails to verify per day. These are only beneficial if you have a very small list , people who are into cold mailing should forget about this and move below to read about e-verification via offline ways.
Here everify.ricomart.com provide 150 verification every day means 4500 emails a months for free.
How do all these above email verification platform verifies email ?
They send a HELLO request with email id they want to verify in a packet to the respective mail server which takes the packet and check on its end if the email id exist or not if it exist it then ask the sender to send the message and if it doesn’t then it notifies the sender that email id doesn’t exist. Mostly after this step these above given website closes the connection and take a exit.
Some mail server like gmail does replying in real-time due to their huge mailing infra while the other platform like yahoo and many email server doesn’t reply on instant they can reply you after say 24 hours or so these kind of emails are called as catch all email ids. And this is where these email verification companies scams you.
In short Say if you have 100 emails to verify 50 would be say belonging to gmail 30 would be say from yahoo and 20 others then , that 30 of yahoo email credit they deduct from ur account while the reality is they never check or to say they can’t check to see if they are valid . This thing many email verification companies don’t mention it or even if they mention it they still deduct the credit from your account. Which is why we build this site https://everify.ricomart.com/ for verification of only gmail emails id.
Bulk Email verification via free software or with command line
Here is one software which you can use to verify the email id offline from your computer here is the link to download the password for the file is ricomart.com below is the screenshot of that software. Note the chances off this working depends on you ISP if he allows your ip to send mails then this will work fine and by the way don’t verify huge list [say more than 5MB a day] at once as that can raise eyebrows on both ISP end and the email server end which can block your ip and add it to spam list. The above given websites uses rotating ip address to get away from getting banned
Now lets learn about a command line tool to verify email address for free.
First download & install a software called perl https://strawberryperl.com/
Then open terminal and paste the below scripts this basically installs all the support files required for the below script to work
cpan install File::Find
cpan install File::Basename
cpan install Parallel::ForkManager
cpan install List::Util
cpan install Mail::CheckUser
Here is the script which you would need to execute just copy paste this to file , then name it as verify.pl [Note the extension] then open your terminal/cmd go the appropriate directory where the below file exist and type.
perl verify.pl
—- save the below script as email_verify.pl
use strict;
use warnings;
use File::Find;
use File::Basename;
use Parallel::ForkManager;
use Mail::CheckUser qw(check_email last_check);
$Mail::CheckUser::Timeout = 15;
open(FR,”<“,”putemail.txt”);
open(FW,”>”,”good_emails.txt”);
my $pm = Parallel::ForkManager->new(50);
foreach(<FR>){
$pm->start and next;
chomp;
if(check_email($_)) {
print “E-mail address <$_> is GOOD\n”;
print FW $_.”\n”;
}else{
print “E-mail address <$_> isn’t valid: “,last_check()->{reason}, “\n”;
}
$pm->finish; # do the exit in the child process
}
$pm->wait_all_children;
close FR;
You can also just download the entire thing directly from github : https://github.com/programmer007007/bulk-email-verify
Note this also does not uses proxy so it same as the above given software this can block ur ip address if used for bulk verification & for this to not happen you can spin a droplet and let this script run on the server.
I will teach you how you can run a droplet of $20 a month and run this particular code and completely clean your emails list plus also use it for bulk emailing purpose.
If there is any doubt you can write to us on [email protected]
If you have learned anything useful or this post has help u save some bucks you can always show support : Donate Now