IMAP クライアントを使用したメールサーバー資格情報の検証方法
Contents
[
Hide
]
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.