Recursos de Utilidade - Cliente IMAP

Validar Credenciais do Servidor de Email

A API Aspose.Email permite a validação das credenciais do servidor de email sem enviar um email. O método ValidateCredentials é responsável por verificar a autenticidade e validade das credenciais de email fornecidas, que normalmente são usadas para autenticar ao se conectar ao servidor.

Ele verifica se as credenciais de email fornecidas, como nome de usuário e senha, são válidas e se é possível para o cliente estabelecer uma conexão bem-sucedida com o servidor. Essa verificação de credenciais ajuda a garantir que o cliente possa acessar com segurança a conta de email e realizar várias operações, como receber emails.

using (ImapClient client = new ImapClient(server.ImapUrl, server.ImapPort, "username", "password", SecurityOptions.Auto))
{
    client.Timeout = 4000;
   
    if (client.ValidateCredentials())
    {
        //to do something
    }
}

Para uma operação assíncrona, também existe uma versão do método ValidateCredentialsAsync.