HEX
Server: Apache
System: Linux dinesh8149 5.15.98-grsec-sharedvalley-2.lc.el8.x86_64 #1 SMP Thu Mar 9 09:07:30 -03 2023 x86_64
User: usesambura1 (1212012)
PHP: 7.0.33
Disabled: apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
Upload Files
File: //usr/share/doc/dovecot/wiki/Sasl.txt
SASL
====

SASL stands for "Simple Authentication and Security Layer". SASL itself is
nothing more than a list of requirements for <authentication mechanisms>
[Authentication.Mechanisms.txt] and protocols to be SASL-compatible as
described in RFC 4422 [http://www.ietf.org/rfc/rfc4422.txt]. 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:

 * Postfix *v2.3* and later. See <HowTo.PostfixAndDovecotSASL.txt> for details.

 * Exim *v4.64* and later. See <HowTo.EximAndDovecotSASL.txt> for details.
 * chasquid [https://blitiri.com.ar/p/chasquid] *v0.04* and later. See
   <HowTo.ChasquidAndDovecotSASL.txt> for details.
 * Prosody (with mod_auth_dovecot)
 * ejabberd (with check_dovecot.pl)

Hopefully more software will follow.

(This file was created from the wiki on 2019-06-19 12:42)