GSASL(1) GSASL(1) (NAME) gsasl - SASL (SYNOPSIS) gsasl []... [ []]... (DESCRIPTION) (SASL). IMAP SMTP . GNU SASL . -h, --help -V, --version : -c, --client (: ) -s, --server (: ) --client-mechanisms (stdout) (: ) --server-mechanisms (stdout) (: ) -k, --mkpasswd . --mechanism SCRAM-SHA-1 SCRAM-SHA-256 . ( --password ) ( --iteration-count ) ( --salt ) . : "{mech}count,salt,stored-key,server-key[,salted-password]" "mech" "count" "salt" base64 "stored-key" "server-key" base64 . --verbose "salted-password" PBKDF2 hex (: ). : --connect=HOST[:PORT] TCP stdin/stdout. PORT (imap) . --hostname . : -d, --application-data stdin base64 . (: ). --imap IMAP ( ). --service 'imap' (: ). --smtp SMTP ( ). --service 'smtp' (: ). -m, --mechanism=STRING . --no-client-first ( : ). SASL ( ): -n, --anonymous-token=STRING ( ANONYMOUS). -a, --authentication-id=STRING . -z, --authorization-id=STRING . -p, --password=STRING ( ). -r, --realm=STRING (Realm). . --passcode=NUMBER ( SECURID). --service=STRING ( GSSAPI ). --hostname=STRING . --service-name=STRING ( DIGEST-MD5). --enable-cram-md5-validate CRAM-MD5 (: ). --disable-cleartext-validate (: ). --quality-of-protection=TYPE (payload) . 'qop-auth' 'qop-int' 'qop-conf' . DIGEST-MD5 'qop-int' . --iteration-count=NUMBER PBKDF2 ( SCRAM : ). --salt=B64DATA PBKDF2 base64 ( SCRAM). --scram-salted-password=STRING SCRAM ( SCRAM SCRAM-SHA-1 SCRAM-SHA-256). STARTTLS: --starttls STARTTLS. STARTTLS (: ). --no-starttls STARTTLS (: ). --no-cb (channel bindings) TLS (: ). --x509-ca-file=FILE (CA) X.509 PEM . . FILE X.509 . --x509-cert-file=FILE X.509 PEM. --x509-key-file / . --x509-key-file=FILE X.509 PEM. --x509-cert-file / . --priority=STRING . : --verbose (: ). --quiet (: ). (AUTHOR) Simon Josefsson. (REPORTING BUGS) : bug-gsasl@gnu.org GNU SASL: : (COPYRIGHT) (C) 2026 Simon Josefsson. GPLv3+: GPL . : . . (SEE ALSO) gsasl Texinfo . info gsasl info gsasl . GNU SASL 2.2.4 June 2026 GSASL(1)