Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
619
Assunto : .NET
Titulo: Verificando se o domínio de um e-mail existe

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Uma boa forma de evitar cadastramentos com e-mail falso é verificar se o domínio de um determinado endereço de e-mail realmente existe.

Para fazer isso devemos realizar a resolução do nome DNS do servidor de domínio. Se encontrarmos como resposta um endereço IP, o domínio existe, se tivermos um erro como resposta então o servidor de domínio certamente não é válido.

No ASP.NET pode-se, por exemplo, usar um CustomValidator para realizar a validação de endereços de correio. Veja como fica o código de validação :

Dim dominio As String
Dim obj As Net.IPHostEntry
dominio = TextBox1.Text.Substring(TextBox1.Text.IndexOf("@") + 1)
Try
obj = Net.Dns.Resolve(dominio)
Label1.Text = obj.AddressList(0).ToString
Catch er As Exception
args.isvalid = False
'ou, para aplicações windows
'msgbox("Domínio inválido!")
End Try

Como podem notar, tarefas que antes eram muito dificeis de serem realizadas, tal como uma resolução DNS via código, com o Framework .NET se tornaram muito simples.


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 6/21/2018 7:31:00 PM
nome: Fitflops Sale
email: pkvynao@gmail.com
comentário:
Itonerous to seek out knowledgeable folks on this topic, but you sound like you know what you're talking about! Thanks

data: 5/29/2018 3:23:00 AM
nome: castillos para bodas asturias
email: yvwunuvbhqf@gmail.com
comentário:
Genial post. Gracias por aportarlo...Espero m?s...

Saludos


data: 11/16/2017 9:53:00 PM
nome: shawn.thigpen@live.com
email: shawn.thigpen@live.com
comentário:
Great place to order bike jerseys cheap by Paypal.
wholesale football jerseys


data: 9/23/2017 3:17:00 AM
nome: oakley sunglasses
email: tdasyrma@gmail.com
comentário:
kr

data: 9/20/2017 7:34:00 PM
nome: miami heat jersey
email: fbkusmwl@gmail.com
comentário:
I just wanted to type a simple word to thank you for the unique techniques you are giving out on this website. My time intensive internet search has now been rewarded with reputable facts to write about with my good friends. I would declare that most of us site visitors are very much endowed to be in a fine place with very many perfect people with good methods. I feel really privileged to have come across your entire weblog and look forward to plenty of more exciting times reading here. Thanks once again for a lot of things.

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br