Authenticates a user towards the POP server using some AuthenticationMethod.
public void Authenticate(
string username,
string password,
AuthenticationMethod authenticationMethod
);
string username,
string password,
AuthenticationMethod authenticationMethod
);
Parameters
- username
- The username
- password
- The user password
- authenticationMethod
- The way that the client should authenticate towards the server
Exceptions
| Exception Type | Condition |
|---|---|
| NotSupportedException | If Apop is used, but not supported by the server |
| InvalidLoginException | If the user credentials was not accepted |
| PopServerLockedException | If the server said the the mailbox was locked |
| ArgumentNullException | If username or password is a null reference |
| LoginDelayException | If the server rejects the login because of too recent logins |
See Also
Pop3Client Class | OpenPop.Pop3 Namespace | Pop3Client.Authenticate Overload List