Main copy is located here. It may contain newer information.
SASL servers here
| Client Name
and version |
SMTP | POP3 | IMAP4 | IMSP/ACAP | LDAP | Comments |
| Pine 4.33 and later | LOGIN,
PLAIN, CRAM-MD5, GSSAPI, KERBEROS_V4? |
? | LOGIN,
PLAIN, CRAM-MD5, GSSAPI, KERBEROS_V4? |
? | - | |
| Eudora Pro 4.3 | CRAM-MD5,
PLAIN, LOGIN |
Kerberos_V4,
RPA APOP |
CRAM-MD5,
Kerberos_V4 |
- | ? | |
| PalmOS Eudora | CRAM-MD5 in next release | APOP in next release | N/A | N/A | ? | |
| Outlook,
Outlook Express 4.0 |
LOGIN,
NTLM, DPA |
LOGIN,
NTLM, DPA |
LOGIN,
NTLM, DPA |
- | - | Supports draft-10 of SMTP AUTH spec (i.e. "AUTH=",
but not "AUTH ") |
| Netscape Messenger 4.51+ | PLAIN,
EXTERNAL |
? | PLAIN,
EXTERNAL |
? | ? | |
| Mozilla1.4/Netscape 7.1 | PLAIN,
LOGIN, CRAM-MD5*, EXTERNAL |
APOP,
PLAIN, LOGIN, CRAM-MD5*, |
PLAIN,
LOGIN, CRAM-MD5* |
- | ? | *
In Mozilla 1.0 - CRAM-MD5 can be enabled if building from the source; In Mozilla 1.4: CRAM-MD5 is always on for SMTP; for IMAP4/POP3: 1. One can change the value of mail.server.default.useSecAuth option to true to activate it for all servers. 2. One can add a per server pref mail.server.server<N>.useSecAuth (<N> for the server number) and set it to true. In Mozilla 1.5 and above the checkbox is named "Use secure authentication" |
| Paladin | CRAM-MD5 | - | CRAM-MD5 | - | - | |
| Gnus
|
? | ? | PLAIN,
CRAM-MD5, DIGEST-MD5, KERBEROS_V4, GSSAPI |
? | Patch for
SMTP: CRAM-MD5 exists
Also support STARTTLS |
|
| Control Data's IMAPSP | PLAIN, SKEY, CRAM-MD5 | - | PLAIN, SKEY, CRAM-MD5 | - | - | IMAP4rev1/SMTP MAPI service providers |
| Orangsoft Winbiff 2.30 | PLAIN,
LOGIN, CRAM-MD5 |
LOGIN,
APOP |
LOGIN,
CRAM-MD5 |
- | + | |
| FetchMail 5.0.3 | ? | OTP,
RPA, APOP, KPOP |
OTP,
GSSAPI (RFC 1731), KERBEROS_V4, CRAM-MD5 |
- | RPA stands for "Remote Password Authentication", proprietary CompuServe SASL | |
| Pegasus Mail 3.12 | CRAM-MD5,
LOGIN |
APOP | ? | ? | ? | |
| MH UCI 6.8.3 | ? | APOP,
KPOP |
? | ? | ? | |
| nmh 1.0.4 | See CMU SASL library | See CMU SASL library | ? | ? | ? | POP3 supports security layer |
| PMMail | ? | RPA,
APOP |
? | ? | ? | |
| Akmail | CRAM-MD5 | ? | ? | ? | ? | |
| The Bat! | PLAIN,
LOGIN, CRAM-MD5, NTLM, RPA, DIGEST-MD5 |
PLAIN,
LOGIN, CRAM-MD5, NTLM, RPA, APOP |
PLAIN,
LOGIN, CRAM-MD5, NTLM, RPA, DIGEST-MD5 |
- | PLAIN,
LOGIN, CRAM-MD5, NTLM, RPA, DIGEST-MD5 |
CRAM-MD5 is implemented in two ways: fully in
software and using
iKey1000 token by Rainbow Solutions. |
|
|
LOGIN, CRAM-MD5, DIGEST-MD5, KERBEROS_V4, NTLM |
KPOP |
CRAM-MD5, DIGEST-MD5, KERBEROS_V4 |
|
|
Uses the Camel
mail library (modeled on JavaMail), which includes support for APOP. Also supports POP before SMPT. |
|
|
LOGIN, DIGEST-MD5 |
|
|
|
|
Does not natively
support POP3, but some "provider" classes from 3rd parties supply POP3 with APOP |
|
|
|
|
|
|
DIGEST-MD5 GSSAPI (i.e., Kerberos v5) |
In addition, a package can be download separately from Sun's Web site to add support for CRAM-MD5 |
|
|
|
|
|
|
|
Other URLs:
another UNIX Windows another Windows |
|
|
|
|
|
|
|
|
|
|
|
MSN, RPA |
|
|
|
|
|
|
|
DIGEST-MD5, GSSAPI, CRAM-MD5 |
GSSAPI, CRAM-MD5, LOGIN, ANONYMOUS, |
|
|
|
| Wanderlust | LOGIN,
PLAIN, CRAM-MD5, DIGEST-MD5, NTLM, ANONYMOUS, SCRAM-MD5 |
APOP,
LOGIN, PLAIN, CRAM-MD5, DIGEST-MD5, NTLM, ANONYMOUS, SCRAM-MD5 |
LOGIN,
PLAIN, CRAM-MD5, DIGEST-MD5, NTLM, ANONYMOUS, SCRAM-MD5 |
LOGIN,
PLAIN, CRAM-MD5, DIGEST-MD5, NTLM, ANONYMOUS, SCRAM-MD5 |
+ | Also support STARTTLS in SMTP, IMAP4, POP3, NNTP |
| Apple Mail | PLAIN,
CRAM-MD5 KERBEROS_V4, GSSAPI |
PLAIN,
CRAM-MD5 KERBEROS_V4, GSSAPI, APOP |
PLAIN,
CRAM-MD5 KERBEROS_V4, GSSAPI |
? | ? | Also support SSL on a separate port for POP/IMAP and STARTTLS for SMTP |
| Entourage X | ? | ? | CRAM-MD5 | ? | ? | |
| VersaMail v2.5 (PalmOS) | LOGIN, PLAIN | APOP | + | N/A | N/A | SSL support for POP3 and IMAP4 |
| Hamster proxy (client side) |
LOGIN,
PLAIN (only with TLS), CRAM-MD5, CRAM-SHA1 |
LOGIN,
PLAIN (only with TLS), CRAM-MD5, CRAM-SHA1 |
N/A | N/A | N/A | |
| WinGate proxy (client side) |
PLAIN,
CRAM-MD5 NTLM |
PLAIN,
CRAM-MD5 NTLM |
N/A | N/A | N/A | POP3 client also supports APOP and USER/PASS. |
| Kmail 1.4.1 |
PLAIN,
CRAM-MD5, DIGEST-MD5 |
PLAIN,
CRAM-MD5, DIGEST-MD5, APOP |
PLAIN,
CRAM-MD5, DIGEST-MD5 |
? | ? | Supports SSL and TLS for SMTP/POP/IMAP |
| Legend |
| * - mechanism will be supported in the next release |
| ? - No Information |
| - - Server doesn't support any SASL |
| N/A - Not Applicable (i.e. such server doesn't exist) |
| recent updates are marked purple |
If you want to add/update information, send the author an email
Table of contents for IETF standard related pages
List composed by Alexey Melnikov.
Feel free to send him updates/additions/comments to this list.
Information published on this page is for developers use only. It is
prohibited to use this information for commercial purposes.
There is no guaranty that information on this page is accurate and/or up-to-date.
Last updated 17 January 2007
Thank you to all people who sent me updates