# HG changeset patch # User Ruslan Ermilov # Date 1345093444 0 # Node ID 9a85069172dca84cfb854db99857ec328668f83a # Parent 310872ba13ae110c3de5ad9cc5bdcb813cc40ae7 IMAP/POP3/SMTP directives split into their own modules. diff -r 310872ba13ae -r 9a85069172dc xml/ru/GNUmakefile --- a/xml/ru/GNUmakefile Wed Aug 15 11:28:37 2012 +0000 +++ b/xml/ru/GNUmakefile Thu Aug 16 05:04:04 2012 +0000 @@ -65,9 +65,12 @@ http/ngx_http_upstream_module \ http/ngx_http_userid_module \ http/ngx_http_xslt_module \ + mail/ngx_mail_auth_http_module \ mail/ngx_mail_core_module \ - mail/ngx_mail_auth_http_module \ + mail/ngx_mail_imap_module \ + mail/ngx_mail_pop3_module \ mail/ngx_mail_proxy_module \ + mail/ngx_mail_smtp_module \ mail/ngx_mail_ssl_module \ REFS_XML = $(foreach name, $(REFS), xml/$(DOC_LANG)/docs/$(name).xml) diff -r 310872ba13ae -r 9a85069172dc xml/ru/docs/mail/ngx_mail_core_module.xml --- a/xml/ru/docs/mail/ngx_mail_core_module.xml Wed Aug 15 11:28:37 2012 +0000 +++ b/xml/ru/docs/mail/ngx_mail_core_module.xml Thu Aug 16 05:04:04 2012 +0000 @@ -72,53 +72,6 @@
- -расширение ... -IMAP4 IMAP4rev1 UIDPLUS -mail -server - - -Позволяет указать список расширений -протокола IMAP, -выдаваемый клиенту по команде -CAPABILITY. -К этому списку автоматически добавляется -STARTTLS, -если включена директива . - - - -В данной директиве имеет смысл указать расширения, -поддерживаемые IMAP-бэкендами, -на которые проксируются клиенты (если эти расширения относятся к командам, -используемым после авторизации, когда nginx прозрачно проксирует подключение -клиента на бэкенд). - - - -Текущий список стандартизованных расширений опубликован на -www.iana.org. - - - - - - -размер -4k|8k -mail -server - - -Задаёт размер буфера для чтения IMAP-команд. -По умолчанию размер одного буфера равен размеру страницы. -В зависимости от платформы это или 4K, или 8K. - - - - - адрес:порт @@ -161,77 +114,6 @@ - -метод ... -plain -mail -server - - -Задаёт разрешённые методы аутентификации POP3-клиентов. -Поддерживаемые методы: - - -plain - -USER/PASS, -AUTH PLAIN, -AUTH LOGIN. -Данные методы отключить нельзя. - - -apop - -APOP. -Для работы этого метода пароль должен храниться в незашифрованном виде. - - -cram-md5 - -AUTH CRAM-MD5. -Для работы этого метода пароль должен храниться в незашифрованном виде. - - - - - - - - - -расширение ... -TOP USER UIDL -mail -server - - -Позволяет указать список расширений -протокола POP3, -выдаваемый клиенту по команде -CAPA. -К этому списку автоматически добавляются -методы авторизации, указанные в директиве -(расширение SASL) и -STLS, -если включена директива . - - - -В данной директиве имеет смысл указать расширения, -поддерживаемые POP3-бэкендами, -на которые проксируются клиенты (если эти расширения относятся к командам, -используемым после авторизации, когда nginx прозрачно проксирует подключение -клиента на бэкенд). - - - -Текущий список стандартизованных расширений опубликован на -www.iana.org. - - - - - imap | @@ -241,6 +123,11 @@ server +Задаёт протокол проксируемого сервера. +Возможные протоколы: +IMAP, +POP3 и +SMTP. @@ -289,71 +176,6 @@ - -метод ... -login plain -mail -server - - -Задаёт разрешённые методы -SASL-аутентификации -SMTP-клиентов. -Поддерживаемые методы: - - -login - -AUTH LOGIN - - -plain - -AUTH PLAIN - - -cram-md5 - -AUTH CRAM-MD5. -Для работы этого метода пароль должен храниться в незашифрованном виде. - - - - - - - - - -расширение ... - -mail -server - - -Позволяет указать список расширений протокола SMTP, -выдаваемый клиенту в ответе на команду -EHLO. -К этому списку автоматически добавляются -методы авторизации, указанные в директиве . - - - -В данной директиве имеет смысл указать расширения, -поддерживаемые MTA, -на который проксируются клиенты (если эти расширения относятся к командам, -используемым после авторизации, когда nginx прозрачно проксирует подключение -клиента на бэкенд). - - - -Текущий список стандартизованных расширений опубликован на -www.iana.org. - - - - - on | off off diff -r 310872ba13ae -r 9a85069172dc xml/ru/docs/mail/ngx_mail_imap_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/ru/docs/mail/ngx_mail_imap_module.xml Thu Aug 16 05:04:04 2012 +0000 @@ -0,0 +1,65 @@ + + + + + + + + +
+ + +расширение ... +IMAP4 IMAP4rev1 UIDPLUS +mail +server + + +Позволяет указать список расширений +протокола IMAP, +выдаваемый клиенту по команде +CAPABILITY. +К этому списку автоматически добавляется +STARTTLS, +если включена директива . + + + +В данной директиве имеет смысл указать расширения, +поддерживаемые IMAP-бэкендами, +на которые проксируются клиенты (если эти расширения относятся к командам, +используемым после авторизации, когда nginx прозрачно проксирует подключение +клиента на бэкенд). + + + +Текущий список стандартизованных расширений опубликован на +www.iana.org. + + + + + + +размер +4k|8k +mail +server + + +Задаёт размер буфера для чтения IMAP-команд. +По умолчанию размер одного буфера равен размеру страницы. +В зависимости от платформы это или 4K, или 8K. + + + + +
+ +
diff -r 310872ba13ae -r 9a85069172dc xml/ru/docs/mail/ngx_mail_pop3_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/ru/docs/mail/ngx_mail_pop3_module.xml Thu Aug 16 05:04:04 2012 +0000 @@ -0,0 +1,89 @@ + + + + + + + + +
+ + +метод ... +plain +mail +server + + +Задаёт разрешённые методы аутентификации POP3-клиентов. +Поддерживаемые методы: + + +plain + +USER/PASS, +AUTH PLAIN, +AUTH LOGIN. +Данные методы отключить нельзя. + + +apop + +APOP. +Для работы этого метода пароль должен храниться в незашифрованном виде. + + +cram-md5 + +AUTH CRAM-MD5. +Для работы этого метода пароль должен храниться в незашифрованном виде. + + + + + + + + + +расширение ... +TOP USER UIDL +mail +server + + +Позволяет указать список расширений +протокола POP3, +выдаваемый клиенту по команде +CAPA. +К этому списку автоматически добавляются +методы авторизации, указанные в директиве +(расширение SASL) и +STLS, +если включена директива . + + + +В данной директиве имеет смысл указать расширения, +поддерживаемые POP3-бэкендами, +на которые проксируются клиенты (если эти расширения относятся к командам, +используемым после авторизации, когда nginx прозрачно проксирует подключение +клиента на бэкенд). + + + +Текущий список стандартизованных расширений опубликован на +www.iana.org. + + + + +
+ +
diff -r 310872ba13ae -r 9a85069172dc xml/ru/docs/mail/ngx_mail_smtp_module.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/ru/docs/mail/ngx_mail_smtp_module.xml Thu Aug 16 05:04:04 2012 +0000 @@ -0,0 +1,83 @@ + + + + + + + + +
+ + +метод ... +login plain +mail +server + + +Задаёт разрешённые методы +SASL-аутентификации +SMTP-клиентов. +Поддерживаемые методы: + + +login + +AUTH LOGIN + + +plain + +AUTH PLAIN + + +cram-md5 + +AUTH CRAM-MD5. +Для работы этого метода пароль должен храниться в незашифрованном виде. + + + + + + + + + +расширение ... + +mail +server + + +Позволяет указать список расширений протокола SMTP, +выдаваемый клиенту в ответе на команду +EHLO. +К этому списку автоматически добавляются +методы авторизации, указанные в директиве . + + + +В данной директиве имеет смысл указать расширения, +поддерживаемые MTA, +на который проксируются клиенты (если эти расширения относятся к командам, +используемым после авторизации, когда nginx прозрачно проксирует подключение +клиента на бэкенд). + + + +Текущий список стандартизованных расширений опубликован на +www.iana.org. + + + + +
+ +