# HG changeset patch # User Maxim Dounin # Date 1717515321 -10800 # Node ID 7b7dbaa7d777cd8cacaebb177d76559f84736b94 # Parent f7c8eeeaeafe54cabde349154d234272180f9044 Documented XOAUTH2 and OAUTHBEARER authentication methods. diff --git a/xml/en/docs/mail/ngx_mail_auth_http_module.xml b/xml/en/docs/mail/ngx_mail_auth_http_module.xml --- a/xml/en/docs/mail/ngx_mail_auth_http_module.xml +++ b/xml/en/docs/mail/ngx_mail_auth_http_module.xml @@ -10,7 +10,7 @@ + rev="12">
@@ -203,6 +203,18 @@ Auth-SMTP-To: RCPT TO: <postmaster@ma +For the XOAUTH2 and OAUTHBEARER authentication methods (1.27.1), +the
Auth-Error-SASL
header +could be used to return an error response +in the form of an additional base64-encoded SASL challenge +(XOAUTH2, +OAUTHBEARER). +
+ + For the SSL/TLS client connection (1.7.11), the
Auth-SSL
header is added, and
Auth-SSL-Verify
will contain diff --git a/xml/en/docs/mail/ngx_mail_imap_module.xml b/xml/en/docs/mail/ngx_mail_imap_module.xml --- a/xml/en/docs/mail/ngx_mail_imap_module.xml +++ b/xml/en/docs/mail/ngx_mail_imap_module.xml @@ -10,7 +10,7 @@ + rev="8">
@@ -47,6 +47,18 @@ In order for this method to work, the pa AUTH=EXTERNAL (1.11.6). +xoauth2 + +AUTH=XOAUTH2 (1.27.1). + + +oauthbearer + +AUTH=OAUTHBEARER (1.27.1). + + diff --git a/xml/en/docs/mail/ngx_mail_pop3_module.xml b/xml/en/docs/mail/ngx_mail_pop3_module.xml --- a/xml/en/docs/mail/ngx_mail_pop3_module.xml +++ b/xml/en/docs/mail/ngx_mail_pop3_module.xml @@ -10,7 +10,7 @@ + rev="6">
@@ -49,6 +49,18 @@ In order for this method to work, the pa AUTH EXTERNAL (1.11.6). +xoauth2 + +AUTH XOAUTH2 (1.27.1). + + +oauthbearer + +AUTH OAUTHBEARER (1.27.1). + + diff --git a/xml/en/docs/mail/ngx_mail_smtp_module.xml b/xml/en/docs/mail/ngx_mail_smtp_module.xml --- a/xml/en/docs/mail/ngx_mail_smtp_module.xml +++ b/xml/en/docs/mail/ngx_mail_smtp_module.xml @@ -10,7 +10,7 @@ + rev="9">
@@ -48,6 +48,18 @@ In order for this method to work, the pa AUTH EXTERNAL (1.11.6). +xoauth2 + +AUTH XOAUTH2 (1.27.1). + + +oauthbearer + +AUTH OAUTHBEARER (1.27.1). + + none Authentication is not required. diff --git a/xml/ru/docs/mail/ngx_mail_auth_http_module.xml b/xml/ru/docs/mail/ngx_mail_auth_http_module.xml --- a/xml/ru/docs/mail/ngx_mail_auth_http_module.xml +++ b/xml/ru/docs/mail/ngx_mail_auth_http_module.xml @@ -10,7 +10,7 @@ + rev="12">
@@ -201,6 +201,18 @@ Auth-SMTP-To: RCPT TO: <postmaster@ma +Для методов аутентификации XOAUTH2 and OAUTHBEARER (1.27.1) +в заголовке
Auth-Error-SASL
+можно вернуть информацию об ошибке +в форме дополнительного SASL challenge в base64 +(XOAUTH2, +OAUTHBEARER). +
+ + Для клиентского соединения по протоколу SSL/TLS (1.7.11) добавляется заголовок
Auth-SSL
, и если директива включена, diff --git a/xml/ru/docs/mail/ngx_mail_imap_module.xml b/xml/ru/docs/mail/ngx_mail_imap_module.xml --- a/xml/ru/docs/mail/ngx_mail_imap_module.xml +++ b/xml/ru/docs/mail/ngx_mail_imap_module.xml @@ -10,7 +10,7 @@ + rev="8">
@@ -47,6 +47,18 @@ AUTH=EXTERNAL (1.11.6). +xoauth2 + +AUTH=XOAUTH2 (1.27.1). + + +oauthbearer + +AUTH=OAUTHBEARER (1.27.1). + + diff --git a/xml/ru/docs/mail/ngx_mail_pop3_module.xml b/xml/ru/docs/mail/ngx_mail_pop3_module.xml --- a/xml/ru/docs/mail/ngx_mail_pop3_module.xml +++ b/xml/ru/docs/mail/ngx_mail_pop3_module.xml @@ -10,7 +10,7 @@ + rev="6">
@@ -49,6 +49,18 @@ AUTH EXTERNAL (1.11.6). +xoauth2 + +AUTH XOAUTH2 (1.27.1). + + +oauthbearer + +AUTH OAUTHBEARER (1.27.1). + + diff --git a/xml/ru/docs/mail/ngx_mail_smtp_module.xml b/xml/ru/docs/mail/ngx_mail_smtp_module.xml --- a/xml/ru/docs/mail/ngx_mail_smtp_module.xml +++ b/xml/ru/docs/mail/ngx_mail_smtp_module.xml @@ -10,7 +10,7 @@ + rev="9">
@@ -48,6 +48,18 @@ SMTP-клиентов. AUTH EXTERNAL (1.11.6). +xoauth2 + +AUTH XOAUTH2 (1.27.1). + + +oauthbearer + +AUTH OAUTHBEARER (1.27.1). + + none Аутентификация не требуется.