0

认为 me@there 有效。不需要 TLD 吗?

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

2 回答 2

2

根据规范

http://www.ietf.org/rfc/rfc822.txt

确实有效。

于 2012-06-08T03:34:36.813 回答
1

不需要 TLD 吗?

不。

看,仅仅因为互联网这样做,并不意味着我不能在我自己的网络中使用直接主机名。特别是考虑到默认 DNS 域(从 IP 设置中添加)可能会“重新映射”@there 到 @there.local 透明;)

于 2012-06-08T03:55:51.647 回答