We find emails in different ways ranging from directly pinging the server to searching within a scraped email database depending on what data you enter.
If you supply both name and domain
When you supply name and domain we directly ping the server to find the email. We find and verify between 1 in 4 or 5 rows on average and also supply pattern matched results for a couple of the others. This is because not every server allows verification.
Pattern matched results are very useful because we'd only match a pattern if 70% of other emails for that domain fit that pattern.
If you supply only a domain
When you only supply a domain name we have to look in the database for emails we have for that domain. We don't run live scrapes. An email could be listed on a website and we could not pick it up because we are not going directly to that site there and then to find that email. Instead we've run scrapes in the past to populate the database and of course, we're updating it constantly via the direct server pings.
Key note: Anymail finder is a lot stronger when you supply both name and domain as opposed to domain only.
If you supply name and company name
This works a similar way to name and domain. The key difference is that when you supply a company name, we'd have to convert it into a domain and we can't do this for all company names. It works best for medium / large USA / EU companies.
See more on the types of emails we return: http://help.anymailfinder.com/basics/results/what-types-of-emails-do-you-provide