This type of check is commonly called an email lookup or email directory search. Basically, you can type in a person's name (first, last, or partial) and find their email address or a list of their addresses if they have multiple. This idea is similar to the White Pages of yesteryear, just updated for the 21st Century. We use a number of techniques to find the most probable email.