Cách xác thực Thông tin Đăng nhập Máy chủ Mail bằng IMAP Client
API Aspose.Email cho phép xác thực thông tin đăng nhập máy chủ mail mà không cần gửi email. ValidateCredentials phương thức chịu trách nhiệm xác minh tính xác thực và hợp lệ của các thông tin đăng nhập email được cung cấp, thường được sử dụng để xác thực khi kết nối tới máy chủ.
Nó xác nhận rằng các thông tin đăng nhập email được cung cấp, như tên người dùng và mật khẩu, là hợp lệ và client có thể thiết lập kết nối thành công với máy chủ. Việc xác minh này giúp đảm bảo client có thể truy cập an toàn vào tài khoản email và thực hiện các thao tác khác nhau, như nhận email.
using (ImapClient client = new ImapClient(server.ImapUrl, server.ImapPort, "username", "password", SecurityOptions.Auto))
{
client.Timeout = 4000;
if (client.ValidateCredentials())
{
//to do something
}
}
Đối với một thao tác bất đồng bộ, cũng có một phiên bản của phương thức ValidateCredentialsAsync.