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| | :- | |todo:image_alt_text|

  • Adicione uma referência à aplicação console.

|Adicionar uma referência ao Aspose.Email| | :- | |todo:image_alt_text|

  • 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.|| | :- | :- | |todo:image_alt_text| |

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.