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.
Ximian Evolution for Gnome
PLAIN,
LOGIN,
CRAM-MD5,
DIGEST-MD5,
KERBEROS_V4,
NTLM
APOP
KPOP
PLAIN,
CRAM-MD5,
DIGEST-MD5,
KERBEROS_V4
?
?
Uses the Camel
mail library (modeled on JavaMail), which includes support for APOP.
Also supports POP before SMPT.
JavaMail 1.3.1
PLAIN,
LOGIN,
DIGEST-MD5
APOP
?
?
?
Does not natively
support POP3, but some "provider" classes from 3rd parties supply POP3
with APOP
JDK 1.4
-
-
-
-
EXTERNAL,
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
Sylpheed
CRAM-MD5
APOP
?
?
?
Other URLs:
another UNIX
Windows
another Windows
Forte Agent
?
APOP
?
?
?
 
VPOP3
LOGIN
APOP,
MSN,
RPA
N/A
N/A
N/A
Plan to add MSN to the SMTP client and CRAM-MD5 to SMTP & POP3 client in the next version
mutt 1.2.5i
N/A
APOP,
DIGEST-MD5,
GSSAPI,
CRAM-MD5
DIGEST-MD5,
GSSAPI,
CRAM-MD5,
LOGIN,
ANONYMOUS,
N/A
N/A
Does not support SMTP directly, relies on a local MTA
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
***APOP and KPOP are not SASL mechanisms, they are listed only for completenes***

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