System.Net.Mail.MailAddress validates email missing TLD, considers me@there valid
<p>Considers me@there valid. Is not a TLD required?</p>

<pre><code>try
{
    foreach (var email in addresses)
    {
        var addr = new System.Net.Mail.MailAddress(email);
    }
}
catch (Exception)
{
    return "Invalid email address";
}
</code></pre>
