Cara Memvalidasi Kredensial Server Mail menggunakan Klien IMAP
API Aspose.Email memungkinkan validasi kredensial server mail tanpa mengirim email. ValidateCredentials metode ini bertanggung jawab untuk memverifikasi keaslian dan kevalidan kredensial email yang diberikan, yang biasanya digunakan untuk otentikasi saat terhubung ke server.
Ini memverifikasi bahwa kredensial email yang diberikan, seperti nama pengguna dan kata sandi, valid dan bahwa klien dapat membangun koneksi yang berhasil ke server. Verifikasi kredensial ini membantu memastikan bahwa klien dapat mengakses akun email secara aman dan melakukan berbagai operasi, seperti menerima email.
using (ImapClient client = new ImapClient(server.ImapUrl, server.ImapPort, "username", "password", SecurityOptions.Auto))
{
client.Timeout = 4000;
if (client.ValidateCredentials())
{
//to do something
}
}
Untuk operasi asinkron, juga tersedia versi metode ValidateCredentialsAsync.