Como Validar Credenciais de Servidor de E‑mail usando o Cliente IMAP
A API Aspose.Email permite a validação de credenciais de servidor de e‑mail sem enviar um e‑mail. ValidateCredentials o método é responsável por verificar a autenticidade e validade das credenciais de e‑mail fornecidas, normalmente usadas para autenticação ao conectar ao servidor.
Ele verifica se as credenciais de e‑mail fornecidas, como nome de usuário e senha, são válidas e se é possível ao cliente estabelecer uma conexão bem‑sucedida com o servidor. Essa verificação de credenciais ajuda a garantir que o cliente possa acessar a conta de e‑mail com segurança e executar várias operações, como receber e‑mail.
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.