Características de la utilidad: cliente IMAP

Validar las credenciales del servidor de correo

La API Aspose.Email permite la validación de las credenciales del servidor de correo sin enviar un correo electrónico. ValidateCredentials El método es responsable de verificar la autenticidad y validez de las credenciales de correo electrónico proporcionadas, que normalmente se utilizan para autenticarse al conectarse al servidor.

Verifica que las credenciales de correo electrónico proporcionadas, como el nombre de usuario y la contraseña, sean válidas y que el cliente pueda establecer una conexión exitosa con el servidor. Esta verificación de credenciales ayuda a garantizar que el cliente pueda acceder de forma segura a la cuenta de correo electrónico y realizar diversas operaciones, como recibir correos electrónicos.

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

Para una operación asincrónica, también hay una versión del método ValidateCredentialsAsync.