Let's imagine you have a list of e-mail addresses containing 72'000 entries and you need to test every single address with eMail Verifier. So, you load the list and click on the 'Verify' button.
How much time are you willing to wait to get the process complete? 10 minutes, one hour, a day? Well, there is no way to get an exact answer until you actually process the list, so we did it. Result, it took us around 14 hours to clean a list the size of 72'000 emails. You may think, wow, I cannot afford to lose that kind of time!... well, eMail Verifier can run unattended, no need to wait in front of it. If you need to test lists this size, just do it overnight!
Why did it take that much? Let's see,
72'000 DNS requests + 72'000 SMTP connections in 14 hours? This is actually quite fast! Well, maybe there are less requests, perhaps 60'000 because of possible duplicates... but usually a DNS request + a SMTP connection takes at least one second and a half. eMail Verifier spends most of its time waiting for responses from servers. DNS query response time may vary. SMTP connections may time-out. A low quality list can cause lots of timeouts and lots of useless wait time.
How are addresses getting tested? DNS requests are to resolve addresses. Usually a Domain Naming Server (DNS), or Domain Name System, is what turns an internet name like www.yahoo.com into an internet address such as 126.96.36.199. It may also tells us the address of the relaying mail server of an e-mail address. So eMail Verifier asks the server, waits, and gets a response. From this response it extracts the SMTP server address, tries to connect to it and simulates the sending of a message. You can see the whole process in the eMail Verifier 'Console' panel. It looks like this:
The first line is the DNS lookup followed by the SMTP connection and finally the message delivery simulation. In this case it takes 6 seconds to complete the verification. This is because we are testing one single address, one single thread and no grouping of addresses by domain. Indeed, in order to spend as few time as possible, eMail Verifier only performs a DNS lookup once per domain and takes advantage of every opened connection to a server to verify as many addresses belonging to that server as possible.
Can I go faster? Well, if you have a good internet connection you can try to set the Threads number from the eMail Verifier preferences to a higher number. Default is 10, 10 DNS requests/SMTP simultaneous connection threads. You can also enter faster DNS servers or decrease Retries and Timeouts settings, by default eMail Verifier will retry 3 times and wait 15 seconds between each attempt.
As said before, a low quality list can cause lots of timeouts and lots of useless wait time. There are perhaps some more adjustments but leaving an e-mail Verifier or a bulk emailer software working overnight is actually quite usual. Just remember to deactivate the operating system sleep mode feature.
Maintain clean mailing lists checking the validity of recipient's e-mails addresses. eMail Verifier can save time and money for businesses who send newsletters to their clients, nonprofit organizations who send bulletins to their members, or any person or business that needs to maintain a clean e-mail contact list.
eMail Verifier is your powerful solution for the standard "message delivery error." Email Verifier verifies every e-mail address from a given mailing list, allowing you to determine 80-90% of "dead" email addresses.
eMail Verifier works on the same algorithm as ISP mail systems do. Addresses for e-mail are extracted from a Domain Naming Server (DNS) and eMail Verifier tries to connect with SMTP-servers and simulates the sending of a message.
It does not send the message though - eMail Verifier disconnects as soon as the mail server informs the program whether the address exists or not. Email Verifier is a very effective piece of software that can verify over 10 e-mails per second .
It can verify single e-mails or huge lists. (eMail Verifier is multithreaded, providing high speed verifying).