は、私はこのような電子メールドメインを検証:電子メールドメインを検証する最良の方法は何ですか?私のアプリケーションで
public bool DomainValid(string domainName)
{
try
{
IPHostEntry entry = Dns.GetHostEntry(domainName);
return true;
}
catch (Exception)
{
return false;
}
}
方法は良いですが、すべての例で、「mpg.ro」のような有効な電子メールドメインですが、それは例外をキャッチしません。
誰かがC#で電子メールドメインの検証の別のアイデアを教えてもらえますか?
私に例を挙げることはできますか?ありがとうございます –
をチェックアウト:http://stackoverflow.com/questions/1330856/getting-http-status-code-number-200-301-404-etc-from-httpwebrequest-and-ht あなたは間違いなく例外処理もそこで推奨されています。 –
はい、しかし... HttpWebRequestはウェブページを予期していて、 'mpg.ro'(例えば)は単なるドメインであり、www.mpg.roというウェブページは存在しないので、例外もそこに入ります。 –