Jak zweryfikować poświadczenia serwera poczty przy użyciu klienta IMAP
API Aspose.Email umożliwia weryfikację poświadczeń serwera poczty bez wysyłania e‑maila. ValidateCredentials metoda jest odpowiedzialna za weryfikację autentyczności i ważności podanych poświadczeń e‑mail, które zwykle służą do uwierzytelniania przy łączeniu się z serwerem.
Weryfikuje, że podane poświadczenia e‑mail, takie jak nazwa użytkownika i hasło, są prawidłowe i że klient może nawiązać pomyślne połączenie z serwerem. Ta weryfikacja poświadczeń pomaga zapewnić, że klient może bezpiecznie uzyskać dostęp do konta e‑mail i wykonywać różne operacje, takie jak odbieranie poczty.
using (ImapClient client = new ImapClient(server.ImapUrl, server.ImapPort, "username", "password", SecurityOptions.Auto))
{
client.Timeout = 4000;
if (client.ValidateCredentials())
{
//to do something
}
}
Dla operacji asynchronicznej istnieje także wersja tej metody ValidateCredentialsAsync.