2016-10-18 184 views
0

我想檢查電子郵件ID是否存在或沒有任何電子郵件ID。驗證電子郵件存在任何域電子郵件Id

所以我想獲取給定電子郵件的主機名/ smtp名稱,然後檢查它是否存在。

我是能夠成功地檢查同爲谷歌,但我想它的羣發郵件

+0

的可能的複製的表inpalce進行更改[如何檢查是否有電子郵件地址存在沒有發送電子郵件?](http://stackoverflow.com/questions/565504/how-to-check-if-an-email-address-exists-without-sending-an-email) –

回答

0

您可以使用IMO,RCPT方法對於確實是動態檢查,here是關於一個很好的文章。還有很多細節在文章中只是PIC的部分,你需要

0

根據您的requirement.you可以使用您的收藏或的domainlist

public static bool IsInDomain(string newEmail) 
    { 
     var mailAddress = new MailAddress(newEmail); 
     var newDomain = mailAddress.Host; 
     return DomainList != null && DomainList.Any(domain => domain.ToLower().Equals(newDomain.ToLower())); 
    }