Click or drag to resize

SmtpLoginOAUTHAsync Method

Logs user in using AUTH XOAUTH command. This method does NOT send the password. You can use OAuth class to create the key.

Namespace: Limilabs.Client.SMTP
Assembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntax
public Task LoginOAUTHAsync(
	string key,
	CancellationToken cancel = default
)

Parameters

key  String
XOAuth key. You can use GetXOAuthKey method to create this key.
cancel  CancellationToken  (Optional)
A cancellation token that can be used to signal the asynchronous operation should be canceled.

Return Value

Task
A task that represents the asynchronous login operation.
Exceptions
ExceptionCondition
SmtpResponseExceptionThrows SmtpResponseException on error response.
See Also