IMAP 클라이언트를 사용하여 메일 서버 자격 증명을 검증하는 방법

Contents
[ ]

Aspose.Email API는 이메일을 전송하지 않고도 메일 서버 자격 증명을 검증할 수 있게 합니다. ValidateCredentials 이 메서드는 제공된 이메일 자격 증명의 진위와 유효성을 검증하며, 일반적으로 서버에 연결할 때 인증에 사용됩니다.

제공된 이메일 자격 증명(예: 사용자 이름 및 비밀번호)이 유효한지, 클라이언트가 서버에 성공적으로 연결할 수 있는지 확인합니다. 이 자격 증명 검증은 클라이언트가 이메일 계정에 안전하게 접근하고 수신 등 다양한 작업을 수행할 수 있도록 합니다.

using (ImapClient client = new ImapClient(server.ImapUrl, server.ImapPort, "username", "password", SecurityOptions.Auto))
{
    client.Timeout = 4000;
   
    if (client.ValidateCredentials())
    {
        //to do something
    }
}

비동기 작업에 대해 해당 메서드의 버전도 존재합니다. ValidateCredentialsAsync.