Como Validar Credenciais do Servidor de E‑mail com o Cliente POP3
O ValidateCredentials método possibilita a validação das credenciais do servidor de e‑mail sem enviar um e‑mail. Este método é responsável por verificar a autenticidade e validade das credenciais de e‑mail fornecidas, sendo usado para autenticação ao conectar ao servidor.
Ele verifica se as credenciais de e‑mail, 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 o conta de e‑mail com segurança e executar várias operações, como receber e‑mail.
using (Pop3Client client = new Pop3Client(server.Pop3Url, server.Pop3Port, "userName", "password", SecurityOptions.Auto))
{
client.Timeout = 4000;
if (client.ValidateCredentials())
{
//to do something
}
}
Para executar uma operação assíncrona, também existe uma versão do método ValidateCredentialsAsync.