ImapClientAuthenticate Method (String, String, ImapAuthentication) |
Namespace:
GemBox.Email.Imap
Assembly:
GemBox.Email (in GemBox.Email.dll) Version: 15.0.35.1026
Syntax public void Authenticate(
string userName,
string password,
ImapAuthentication authentication
)
Public Sub Authenticate (
userName As String,
password As String,
authentication As ImapAuthentication
)
Parameters
- userName
- Type: SystemString
The user name. - password
- Type: SystemString
The password for the user name. - authentication
- Type: GemBox.Email.ImapImapAuthentication
A constant that specifies which authentication mechanism to use.
Exceptions Exception | Condition |
---|
InvalidOperationException |
Client is not connected
or
Client is already authenticated.
|
ArgumentException |
Specified authentication mechanism is not supported
or
Specified user name is null or empty
or
Specified password is null or empty.
|
Remarks
Method authenticates connected client with remote host. Connected client cannot be re-authenticated. You have to call
Disconnect first.
See Also