SMTP client authentication method.

Namespace:  Rebex.Net
Assembly:  Rebex.Smtp (in Rebex.Smtp.dll)

Syntax

Visual Basic
Public Enumeration SmtpAuthentication
C#
public enum SmtpAuthentication

Members

Member nameDescription
Supported by the .NET Compact FrameworkAuto
Choose automatically.
Supported by the .NET Compact FrameworkPlain
RFC 2595 TLS plaintext authentication.
Supported by the .NET Compact FrameworkDigestMD5
RFC 2831 DIGEST-MD5 authentication.
Supported by the .NET Compact FrameworkCramMD5
RFC 2195 CRAM-MD5 authentication.
Supported by the .NET Compact FrameworkLogin
Login authentication.
Supported by the .NET Compact FrameworkNtlm
NTLM authentication. Only supported on Windows and on Mono.
Supported by the .NET Compact FrameworkGssApi
GSSAPI/SSPI authentication. Kerberos and Negotiate (SPNEGO) are only supported on Windows. NTLM is supported on Windows and Mono.
Supported by the .NET Compact FrameworkOAuth20
OAuth 2.0 authentication defined by https://developers.google.com/google-apps/gmail/xoauth2_protocol#smtp_protocol_exchange

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also