comparison xml/ru/docs/mail/ngx_mail_auth_http_module.xml @ 1063:6a19aadc15b2

Updates and unification for mail_auth_http_module examples. This includes: - switch to documentation IP-addresses as per rfc5737 - language neutral comments - addition of the "Client-Host" header field
author Sergey Kandaurov <pluknet@nginx.com>
date Sat, 08 Feb 2014 17:42:39 +0400
parents b81ad8234f90
children 88c0d96b9825
comparison
equal deleted inserted replaced
1062:4002f7a0bf35 1063:6a19aadc15b2
75 <para> 75 <para>
76 Запрос: 76 Запрос:
77 <example> 77 <example>
78 GET /auth HTTP/1.0 78 GET /auth HTTP/1.0
79 Host: localhost 79 Host: localhost
80 Auth-Method: plain # plain или apop или cram-md5 80 Auth-Method: plain # plain/apop/cram-md5
81 Auth-User: user 81 Auth-User: user
82 Auth-Pass: password 82 Auth-Pass: password
83 Auth-Protocol: imap # imap, pop3 или smtp 83 Auth-Protocol: imap # imap/pop3/smtp
84 Auth-Login-Attempt: 1 # какая по счёту попытка в рамках одной сессии 84 Auth-Login-Attempt: 1
85 Client-IP: 192.168.1.1 85 Client-IP: 192.0.2.42
86 Client-Host: client.example.org
86 </example> 87 </example>
87 Хороший ответ: 88 Хороший ответ:
88 <example> 89 <example>
89 HTTP/1.0 200 OK # эта строка игнорируется 90 HTTP/1.0 200 OK
90 Auth-Status: OK 91 Auth-Status: OK
91 Auth-Server: 10.1.1.1 92 Auth-Server: 198.51.100.1
92 Auth-Port: 143 93 Auth-Port: 143
93 </example> 94 </example>
94 Плохой ответ: 95 Плохой ответ:
95 <example> 96 <example>
96 HTTP/1.0 200 OK # эта строка игнорируется 97 HTTP/1.0 200 OK
97 Auth-Status: Invalid login or password 98 Auth-Status: Invalid login or password
98 Auth-Wait: 3 # подождать три секунды перед выдачей ошибки клиенту 99 Auth-Wait: 3
99 </example> 100 </example>
100 </para> 101 </para>
101 102
102 <para> 103 <para>
103 Если заголовка <header>Auth-Wait</header> нет, 104 Если заголовка <header>Auth-Wait</header> нет,
118 Auth-Method: apop 119 Auth-Method: apop
119 Auth-User: user 120 Auth-User: user
120 Auth-Salt: &lt;238188073.1163692009@mail.example.com&gt; 121 Auth-Salt: &lt;238188073.1163692009@mail.example.com&gt;
121 Auth-Pass: auth_response 122 Auth-Pass: auth_response
122 Auth-Protocol: imap 123 Auth-Protocol: imap
123 Auth-Login-Attempt: 1 # какая по счёту попытка в рамках одной сессии 124 Auth-Login-Attempt: 1
124 Client-IP: 192.168.1.1 125 Client-IP: 192.0.2.42
126 Client-Host: client.example.org
125 </example> 127 </example>
126 Хороший ответ: 128 Хороший ответ:
127 <example> 129 <example>
128 HTTP/1.0 200 OK # эта строка игнорируется 130 HTTP/1.0 200 OK
129 Auth-Status: OK 131 Auth-Status: OK
130 Auth-Server: 10.1.1.1 132 Auth-Server: 198.51.100.1
131 Auth-Port: 143 133 Auth-Port: 143
132 Auth-Pass: plain-text-pass 134 Auth-Pass: plain-text-pass
133 </example> 135 </example>
134 </para> 136 </para>
135 137