This documentation is for Dovecot v2.x, see wiki1 for v1.x documentation.
Differences between revisions 4 and 13 (spanning 9 versions)
Revision 4 as of 2006-04-08 22:05:12
Size: 872
Editor: RobMcGee
Comment:
Revision 13 as of 2018-06-09 19:49:58
Size: 1034
Editor: 87-198-59-113
Comment: Add link to chasquid integration document (which I'll create in a minute)
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
SASL stands for "Simple Authentication and Security Layer". SASL itself is nothing more than a list of requirements for authentication mechanisms (see [wiki:Authentication Authentication]) and protocols to be SASL-compatible. IMAP, POP3 and SMTP protocols all have support for SASL. SASL stands for "Simple Authentication and Security Layer". SASL itself is nothing more than a list of requirements for [[Authentication/Mechanisms|authentication mechanisms]] and protocols to be SASL-compatible as described in [[http://www.ietf.org/rfc/rfc4422.txt|RFC 4422]]. IMAP, POP3 and SMTP protocols all have support for SASL.
Line 5: Line 5:
Many people confuse SASL with one specific SASL implementation: the Cyrus SASL library. Dovecot has its own SASL implementation which may at some point be separated from Dovecot itself to "compete" against Cyrus SASL library in server side. And it already can be: Many people confuse SASL with one specific SASL implementation: the Cyrus SASL library. Dovecot has its own SASL implementation which may at some point be separated from Dovecot itself to "compete" against Cyrus SASL library in server side.
Line 7: Line 7:
 * Postfix as of '''version 2.3''' supports Dovecot's SASL server implementation. See http://www.postfix.org/SASL_README.html or [:PostfixAndDovecotSASL] for details.
 * There's a [http://www.exim.org/eximwiki/AuthenticatedSmtpUsingDovecot patch for Exim] as well.
Dovecot SASL can already be used with:

 * Postfix '''v2.3''' and later. See [[HowTo/PostfixAndDovecotSASL]] for details.
 * Exim '''v4.64''' and later. See [[HowTo/EximAndDovecotSASL]] for details.
 * [[https://blitiri.com.ar/p/chasquid|chasquid]] '''v0.04''' and later. See [[HowTo/ChasquidAndDovecotSASL]] for details.
 * Prosody (with mod_auth_dovecot)
 * ejabberd (with check_dovecot.pl)

SASL

SASL stands for "Simple Authentication and Security Layer". SASL itself is nothing more than a list of requirements for authentication mechanisms and protocols to be SASL-compatible as described in RFC 4422. IMAP, POP3 and SMTP protocols all have support for SASL.

Many people confuse SASL with one specific SASL implementation: the Cyrus SASL library. Dovecot has its own SASL implementation which may at some point be separated from Dovecot itself to "compete" against Cyrus SASL library in server side.

Dovecot SASL can already be used with:

Hopefully more software will follow.

None: Sasl (last edited 2018-06-09 19:49:58 by 87-198-59-113)