Hur man validerar mailserver‑uppgifter med IMAP‑klienten
Aspose.Email API möjliggör validering av mailserver‑uppgifter utan att skicka ett e‑postmeddelande. ValidateCredentials metoden är ansvarig för att verifiera äktheten och giltigheten av de tillhandahållna e‑postuppgifterna, som normalt används för autentisering vid anslutning till servern.
Den verifierar att de angivna e‑postuppgifterna, såsom användarnamn och lösenord, är giltiga och att det är möjligt för klienten att upprätta en framgångsrik anslutning till servern. Denna verifiering av uppgifter hjälper till att säkerställa att klienten säkert kan få åtkomst till e‑postkontot och utföra olika operationer, som att ta emot e‑post.
using (ImapClient client = new ImapClient(server.ImapUrl, server.ImapPort, "username", "password", SecurityOptions.Auto))
{
client.Timeout = 4000;
if (client.ValidateCredentials())
{
//to do something
}
}
För en asynkron operation finns även en version av metoden ValidateCredentialsAsync.