Programação de Verificação de Email
Usando Aspose.Email.Verifications
Aspose.Email.Verifications fornece suporte total para validar endereços de e‑mail. Com a ajuda da classe Aspose.Email.Verifications.EmailValidator, diferentes tipos de validação podem ser realizados, incluindo verificação da sintaxe do e‑mail, verificação do domínio do e‑mail e verificação de contas de usuário com servidores de e‑mail. O enum ValidationPolicy é usado para definir o nível da política de validação:
- SyntaxOnly valida apenas a sintaxe do endereço de email.
- SyntaxAndDomain valida a sintaxe do endereço de e‑mail e, em seguida, o domínio.
- MailServer valida o endereço tentando conectar ao servidor de e‑mail.
Aplicação de Exemplo
Aspose.Email.Verifications é um componente poderoso e útil para verificar a validade de endereços de e‑mail, nomes de domínio de e‑mail e muito mais. Este artigo mostra como criar uma aplicação usando Aspose.Email.Verifications. A aplicação de demonstração verifica a validade de um endereço de e‑mail.
Para criar uma aplicação que use Aspose.Email.Verifications para verificar endereços de e‑mail:
- Abra o Visual Studio.
- No menu File, clique em New e depois em Project. Para simplificar, será um programa console. Escolha o projeto C# ou VB.NET conforme desejar.
|Criando um novo projeto| | :- | |
|
- Adicione uma referência à aplicação console.
|Adicionar uma referência ao Aspose.Email| | :- | |
|
- Navegue até o Aspose.Email.dll no diretório Bin sob o diretório de instalação do Aspose.Email.
O trecho de código a seguir mostra como validar um endereço de e‑mail. Quando o código é executado, uma mensagem indica se o endereço de e‑mail é válido ou não.
- Compilar e executar.
|Executando a aplicação.|| | :- | :- | |
| |
Funcionalidade Básica de Validação
Use Aspose.Email.Verifications para verificar a validade de endereços de e‑mail. Para isso, o Aspose.Email.Verifications possui a classe EmailValidator.
Validando Emails
A funcionalidade de validação do Aspose.Email pode ser usada para validar endereços de e‑mail, nomes de domínio e servidores de e‑mail. O trecho de código a seguir mostra como usar EmailValidator para validar um endereço de e‑mail.
Validando Domínio
Aspose.Email.Verifications pode verificar a validade de um nome de domínio.
Validando Servidor de E‑mail
Aspose.Email.Verifications pode verificar a validade de um servidor de e‑mail.