http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/manage-cli.html
----------------------------------------------------------------------
diff --git a/content/server/manage-cli.html b/content/server/manage-cli.html
index 5928b91..fce5ba0 100644
--- a/content/server/manage-cli.html
+++ b/content/server/manage-cli.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,7 +105,7 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                              <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <li 
class="expanded">
                           <a href="../server/index.html" 
title="Server">Server</a>
                     <ul>
                       <li class="none">
@@ -114,7 +114,7 @@
                       <li class="none">
                           <a href="../server/objectives.html" 
title="Objectives">Objectives</a>
             </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
      <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                        <li class="expanded">
                           <a href="../server/quick-start.html" title="User 
Manual">User Manual</a>
                     <ul>
                                                                                
                                                                                
                     <li class="collapsed">
@@ -123,7 +123,7 @@
                       <li class="none">
                           <a href="../server/packaging.html" title="2. 
Packaging">2. Packaging</a>
             </li>
-                                                                               
                             <li class="collapsed">
+                                                                               
                                               <li class="collapsed">
                           <a href="../server/install.html" title="3. Install 
James">3. Install James</a>
                   </li>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                     <li 
class="collapsed">
@@ -183,7 +183,7 @@
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">

http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/manage-jmx.html
----------------------------------------------------------------------
diff --git a/content/server/manage-jmx.html b/content/server/manage-jmx.html
index 2acb16f..5d057e0 100644
--- a/content/server/manage-jmx.html
+++ b/content/server/manage-jmx.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,13 +105,13 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                    <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                      <li class="collapsed">
                           <a href="../server/index.html" 
title="Server">Server</a>
                   </li>
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">

http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/manage-webadmin.html
----------------------------------------------------------------------
diff --git a/content/server/manage-webadmin.html 
b/content/server/manage-webadmin.html
index 76080bc..eba1310 100644
--- a/content/server/manage-webadmin.html
+++ b/content/server/manage-webadmin.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,7 +105,7 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                              <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <li 
class="expanded">
                           <a href="../server/index.html" 
title="Server">Server</a>
                     <ul>
                       <li class="none">
@@ -114,7 +114,7 @@
                       <li class="none">
                           <a href="../server/objectives.html" 
title="Objectives">Objectives</a>
             </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
      <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                        <li class="expanded">
                           <a href="../server/quick-start.html" title="User 
Manual">User Manual</a>
                     <ul>
                                                                                
                                                                                
                     <li class="collapsed">
@@ -123,7 +123,7 @@
                       <li class="none">
                           <a href="../server/packaging.html" title="2. 
Packaging">2. Packaging</a>
             </li>
-                                                                               
                             <li class="collapsed">
+                                                                               
                                               <li class="collapsed">
                           <a href="../server/install.html" title="3. Install 
James">3. Install James</a>
                   </li>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                     <li 
class="collapsed">
@@ -183,7 +183,7 @@
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">
@@ -231,6 +231,7 @@
         <h1>Web administration for JAMES</h1>
 <p>The web administration supports for now the CRUD operations on the domains, 
the users, their mailboxes and their quotas,  managing mail repositories, 
performing cassandra migrations, and much more, as described in the following 
sections.</p>
 <p><b>WARNING</b>: This API allow authentication only via the use of JWT. If 
not configured with JWT, an administrator should ensure an attacker can not use 
this API.</p>
+<p>By the way, some endpoints are not filtered by authentication. Those 
endpoints are not related to data stored in James, for example: Swagger 
documentation &amp; James health checks.</p>
 <p>Please also note <b>webadmin</b> is only enabled with <b>Guice</b>. You can 
not use it when using James with <b>Spring</b>, as the required injections are 
not implemented.</p>
 <p>In case of any error, the system will return an error message which is json 
format like this:</p>
 
@@ -249,6 +250,8 @@
 
 <ul>
   
+<li><a href="#HealthCheck">HealthCheck</a></li>
+  
 <li><a href="#Administrating_domains">Administrating domains</a></li>
   
 <li><a href="#Administrating_users">Administrating users</a></li>
@@ -277,9 +280,92 @@
   
 <li><a href="#Administrating_Sieve_quotas">Administrating Sieve quotas</a></li>
   
+<li><a href="#ReIndexing">ReIndexing</a></li>
+  
 <li><a href="#Task_management">Task management</a></li>
 </ul></div>
 <div class="section">
+<h2><a name="HealthCheck"></a>HealthCheck</h2>
+
+<ul>
+  
+<li><a href="#Check_all_components">Check all components</a></li>
+  
+<li><a href="#Check_single_component">Check single component</a></li>
+  
+<li><a href="#List_all_health_checks">List all health checks</a></li>
+</ul>
+<div class="section">
+<h3><a name="Check_all_components"></a>Check all components</h3>
+<p>This endpoint is simple for now and is just returning the http status code 
corresponding to the state of checks (see below). The user has to check in the 
logs in order to have more information about failing checks.</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/healthcheck
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>200: All checks have answered with a Healthy status</li>
+  
+<li>500: At least one check have answered with a Unhealthy or Degraded 
status</li>
+</ul></div>
+<div class="section">
+<h3><a name="Check_single_component"></a>Check single component</h3>
+<p>Performs a health check for the given component. The component is 
referenced by its URL encoded name.</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/healthcheck/checks/Cassandra%20Backend
+</pre></div></div>
+<p>Will return the component&#x2019;s name, the component&#x2019;s escaped 
name, the health status and a cause.</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;componentName&quot;: &quot;Cassandra Backend&quot;,
+  &quot;escapedComponentName&quot;: &quot;Cassandra%20Backend&quot;,
+  &quot;status&quot;: &quot;HEALTHY&quot;
+  &quot;cause&quot;: null
+}
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>200: The check has answered with a Healthy status.</li>
+  
+<li>404: A component with the given name was not found.</li>
+  
+<li>500: The check has anwered with a Unhealthy or Degraded status.</li>
+</ul></div>
+<div class="section">
+<h3><a name="List_all_health_checks"></a>List all health checks</h3>
+<p>This endpoint lists all the available health checks.</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/healthcheck/checks
+</pre></div></div>
+<p>Will return the list of all available health checks.</p>
+
+<div class="source">
+<div class="source">
+<pre>[
+    {
+        &quot;componentName&quot;: &quot;Cassandra Backend&quot;,
+        &quot;escapedComponentName&quot;: &quot;Cassandra%20Backend&quot;
+    }
+]
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>200: List of available health checks</li>
+</ul></div></div>
+<div class="section">
 <h2><a name="Administrating_domains"></a>Administrating domains</h2>
 
 <ul>
@@ -2360,6 +2446,8 @@
 <li><a href="Store_dlp_configuration_by_sender_domain">Store DLP configuration 
by sender domain</a></li>
   
 <li><a href="Remove_dlp_configuration_by_sender_domain">Remove DLP 
configuration by sender domain</a></li>
+  
+<li><a 
href="Fetch_a_dlp_configuration_item_by_sender_domain_and_rule_id">Fetch a DLP 
configuration item by sender domain and rule id</a></li>
 </ul>
 <div class="section">
 <h3><a name="List_DLP_configuration_by_sender_domain"></a>List DLP 
configuration by sender domain</h3>
@@ -2461,7 +2549,38 @@
 <li>400: Invalid senderDomain or payload in request</li>
   
 <li>404: The domain does not exist.</li>
-</ul></div></div>
+</ul></div>
+<div class="section">
+<h3><a 
name="Fetch_a_DLP_configuration_item_by_sender_domain_and_rule_id"></a>Fetch a 
DLP configuration item by sender domain and rule id</h3>
+<p>Retrieve a DLP configuration rule for corresponding <tt>senderDomain</tt> 
and a <tt>ruleId</tt></p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/dlp/rules/senderDomain/rules/ruleId
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>200: A dlp configuration item is returned</li>
+  
+<li>400: Invalid senderDomain or payload in request</li>
+  
+<li>404: The domain and/or the rule does not exist.</li>
+</ul>
+<p>This is an example of returned body.</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;id&quot;: &quot;1&quot;,
+  &quot;expression&quot;: &quot;james.org&quot;,
+  &quot;explanation&quot;: &quot;Find senders or recipients containing 
james[any char]org&quot;,
+  &quot;targetsSender&quot;: true,
+  &quot;targetsRecipients&quot;: true,
+  &quot;targetsContent&quot;: false
+}
+</pre></div></div></div></div>
 <div class="section">
 <h2><a name="Administrating_Sieve_quotas"></a>Administrating Sieve quotas</h2>
 <p>Some limitations on space Users Sieve script can occupy can be configured 
by default, and overridden by user.</p>
@@ -2559,6 +2678,251 @@
 </pre></div></div>
 <p>Response codes:  - 204: Operation succeeded</p></div></div>
 <div class="section">
+<h2><a name="ReIndexing"></a>ReIndexing</h2>
+
+<ul>
+  
+<li><a href="#ReIndexing_all_mails">ReIndexing all mails</a></li>
+  
+<li><a href="#ReIndexing_a_user_mails">ReIndexing a user mails</a></li>
+  
+<li><a href="#ReIndexing_a_mailbox_mails">ReIndexing a mailbox mails</a></li>
+  
+<li><a href="#ReIndexing_a_single_mail">ReIndexing a single mail</a></li>
+  
+<li><a href="#ReIndexing_a_single_mail_by_messageId">ReIndexing a single mail 
by messageId</a></li>
+</ul>
+<p>Be also aware of the limits of these APIs:</p>
+<p>Warning: During the re-indexing, the result of search operations might be 
altered.</p>
+<p>Warning: Canceling this task should be considered unsafe as it will leave 
the currently reIndexed mailbox as partially indexed.</p>
+<p>Warning: While we have been trying to reduce the inconsistency window to a 
maximum (by keeping track of ongoing events), concurrent changes done during 
the reIndexing might be ignored.</p>
+<div class="section">
+<h3><a name="ReIndexing_all_mails"></a>ReIndexing all mails</h3>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPOST http://ip:port/mailboxIndex?task=reIndex
+</pre></div></div>
+<p>Will schedule a task for reIndexing all the mails stored on this James 
server.</p>
+<p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;taskId&quot;:&quot;5641376-02ed-47bd-bcc7-76ff6262d92a&quot;}
+</pre></div></div>
+<p>Positionned headers:</p>
+
+<ul>
+  
+<li>Location header indicates the location of the resource associated with the 
scheduled task. Example:</li>
+</ul>
+
+<div class="source">
+<div class="source">
+<pre>Location: /tasks/3294a976-ce63-491e-bd52-1b6f465ed7a2
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>201: Success. Corresponding task id is returned.</li>
+  
+<li>400: Error in the request. Details can be found in the reported error.</li>
+</ul>
+<p>The scheduled task will have the following type <tt>FullReIndexing</tt> and 
the following <tt>additionalInformation</tt>:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;successfullyReprocessMailCount&quot;:18,
+  &quot;failedReprocessedMailCount&quot;: 1
+}
+</pre></div></div>
+<p>Warning: During the re-indexing, the result of search operations might be 
altered.</p>
+<p>Warning: Canceling this task should be considered unsafe as it will leave 
the currently reIndexed mailbox as partially indexed.</p>
+<p>Warning: While we have been trying to reduce the inconsistency window to a 
maximum (by keeping track of ongoing events), concurrent changes done during 
the reIndexing might be ignored.</p></div>
+<div class="section">
+<h3><a name="ReIndexing_a_user_mails"></a>ReIndexing a user mails</h3>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPOST http://ip:port/mailboxIndex/users/[email protected]?task=reIndex
+</pre></div></div>
+<p>Will schedule a task for reIndexing all the mails in &#x201c;<a 
class="externalLink" href="mailto:[email protected]";>[email protected]</a>&#x201d; 
mailboxes.</p>
+<p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;taskId&quot;:&quot;5641376-02ed-47bd-bcc7-76ff6262d92a&quot;}
+</pre></div></div>
+<p>Positionned headers:</p>
+
+<ul>
+  
+<li>Location header indicates the location of the resource associated with the 
scheduled task. Example:</li>
+</ul>
+
+<div class="source">
+<div class="source">
+<pre>Location: /tasks/3294a976-ce63-491e-bd52-1b6f465ed7a2
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>201: Success. Corresponding task id is returned.</li>
+  
+<li>400: Error in the request. Details can be found in the reported error.</li>
+</ul>
+<p>The scheduled task will have the following type <tt>userReIndexing</tt> and 
the following <tt>additionalInformation</tt>:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;user&quot;:&quot;[email protected]&quot;,
+  &quot;successfullyReprocessMailCount&quot;:18,
+  &quot;failedReprocessedMailCount&quot;: 1
+}
+</pre></div></div>
+<p>Warning: During the re-indexing, the result of search operations might be 
altered.</p>
+<p>Warning: Canceling this task should be considered unsafe as it will leave 
the currently reIndexed mailbox as partially indexed.</p>
+<p>Warning: While we have been trying to reduce the inconsistency window to a 
maximum (by keeping track of ongoing events), concurrent changes done during 
the reIndexing might be ignored.</p></div>
+<div class="section">
+<h3><a name="ReIndexing_a_mailbox_mails"></a>ReIndexing a mailbox mails</h3>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPOST 
http://ip:port/mailboxIndex/users/[email protected]/mailboxes/{mailboxId}?task=reIndex
+</pre></div></div>
+<p>Will schedule a task for reIndexing all the mails in one mailbox belonging 
to &quot;<a class="externalLink" 
href="mailto:[email protected]&quot;";>[email protected]&quot;</a>.</p>
+<p>Note that &#x2018;mailboxId&#x2019; path parameter needs to be a 
(implementation dependent) valid mailboxId.</p>
+<p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;taskId&quot;:&quot;5641376-02ed-47bd-bcc7-76ff6262d92a&quot;}
+</pre></div></div>
+<p>Positionned headers:</p>
+
+<ul>
+  
+<li>Location header indicates the location of the resource associated with the 
scheduled task. Example:</li>
+</ul>
+
+<div class="source">
+<div class="source">
+<pre>Location: /tasks/3294a976-ce63-491e-bd52-1b6f465ed7a2
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>201: Success. Corresponding task id is returned.</li>
+  
+<li>400: Error in the request. Details can be found in the reported error.</li>
+</ul>
+<p>The scheduled task will have the following type <tt>mailboxReIndexing</tt> 
and the following <tt>additionalInformation</tt>:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;mailboxPath&quot;:&quot;#private:[email protected]:INBOX&quot;,
+  &quot;successfullyReprocessMailCount&quot;:18,
+  &quot;failedReprocessedMailCount&quot;: 1
+}
+</pre></div></div>
+<p>Warning: During the re-indexing, the result of search operations might be 
altered.</p>
+<p>Warning: Canceling this task should be considered unsafe as it will leave 
the currently reIndexed mailbox as partially indexed.</p>
+<p>Warning: While we have been trying to reduce the inconsistency window to a 
maximum (by keeping track of ongoing events), concurrent changes done during 
the reIndexing might be ignored.</p></div>
+<div class="section">
+<h3><a name="ReIndexing_a_single_mail"></a>ReIndexing a single mail</h3>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPOST 
http://ip:port/mailboxIndex/users/[email protected]/mailboxes/{mailboxId}/uid/36?task=reIndex
+</pre></div></div>
+<p>Will schedule a task for reIndexing a single email.</p>
+<p>Note that &#x2018;mailboxId&#x2019; path parameter needs to be a 
(implementation dependent) valid mailboxId.</p>
+<p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;taskId&quot;:&quot;5641376-02ed-47bd-bcc7-76ff6262d92a&quot;}
+</pre></div></div>
+<p>Positionned headers:</p>
+
+<ul>
+  
+<li>Location header indicates the location of the resource associated with the 
scheduled task. Example:</li>
+</ul>
+
+<div class="source">
+<div class="source">
+<pre>Location: /tasks/3294a976-ce63-491e-bd52-1b6f465ed7a2
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>201: Success. Corresponding task id is returned.</li>
+  
+<li>400: Error in the request. Details can be found in the reported error.</li>
+</ul>
+<p>The scheduled task will have the following type <tt>messageReIndexing</tt> 
and the following <tt>additionalInformation</tt>:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;mailboxPath&quot;:&quot;#private:[email protected]:INBOX&quot;,
+  &quot;uid&quot;:18
+}
+</pre></div></div>
+<p>Warning: During the re-indexing, the result of search operations might be 
altered.</p>
+<p>Warning: Canceling this task should be considered unsafe as it will leave 
the currently reIndexed mailbox as partially indexed.</p></div>
+<div class="section">
+<h3><a name="ReIndexing_a_single_mail_by_messageId"></a>ReIndexing a single 
mail by messageId</h3>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPOST http://ip:port/mailboxIndex/messages/{messageId}?task=reIndex
+</pre></div></div>
+<p>Will schedule a task for reIndexing a single email in all the mailboxes 
containing it.</p>
+<p>Note that &#x2018;messageId&#x2019; path parameter needs to be a 
(implementation dependent) valid messageId.</p>
+<p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;taskId&quot;:&quot;5641376-02ed-47bd-bcc7-76ff6262d92a&quot;}
+</pre></div></div>
+<p>Positionned headers:</p>
+
+<ul>
+  
+<li>Location header indicates the location of the resource associated with the 
scheduled task. Example:</li>
+</ul>
+
+<div class="source">
+<div class="source">
+<pre>Location: /tasks/3294a976-ce63-491e-bd52-1b6f465ed7a2
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>201: Success. Corresponding task id is returned.</li>
+  
+<li>400: Error in the request. Details can be found in the reported error.</li>
+</ul>
+<p>The scheduled task will have the following type 
<tt>MessageIdReIndexingTask</tt> and the following 
<tt>additionalInformation</tt>:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;messageId&quot;:&quot;18&quot;
+}
+</pre></div></div>
+<p>Warning: During the re-indexing, the result of search operations might be 
altered.</p></div></div>
+<div class="section">
 <h2><a name="Task_management"></a>Task management</h2>
 <p>Some webadmin features schedules tasks. The task management API allow to 
monitor and manage the execution of the following tasks.</p>
 <p>Note that the <tt>taskId</tt> used in the following APIs is returned by 
other WebAdmin APIs scheduling tasks.</p>

http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/manage.html
----------------------------------------------------------------------
diff --git a/content/server/manage.html b/content/server/manage.html
index 4a313f7..4658d02 100644
--- a/content/server/manage.html
+++ b/content/server/manage.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,7 +105,7 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                              <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <li 
class="expanded">
                           <a href="../server/index.html" 
title="Server">Server</a>
                     <ul>
                       <li class="none">
@@ -114,7 +114,7 @@
                       <li class="none">
                           <a href="../server/objectives.html" 
title="Objectives">Objectives</a>
             </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
      <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                        <li class="expanded">
                           <a href="../server/quick-start.html" title="User 
Manual">User Manual</a>
                     <ul>
                                                                                
                                                                                
                     <li class="collapsed">
@@ -123,7 +123,7 @@
                       <li class="none">
                           <a href="../server/packaging.html" title="2. 
Packaging">2. Packaging</a>
             </li>
-                                                                               
                             <li class="collapsed">
+                                                                               
                                               <li class="collapsed">
                           <a href="../server/install.html" title="3. Install 
James">3. Install James</a>
                   </li>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                     <li 
class="collapsed">
@@ -183,7 +183,7 @@
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">

http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/metrics.html
----------------------------------------------------------------------
diff --git a/content/server/metrics.html b/content/server/metrics.html
index 409871e..5d7af17 100644
--- a/content/server/metrics.html
+++ b/content/server/metrics.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,7 +105,7 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                              <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <li 
class="expanded">
                           <a href="../server/index.html" 
title="Server">Server</a>
                     <ul>
                       <li class="none">
@@ -114,7 +114,7 @@
                       <li class="none">
                           <a href="../server/objectives.html" 
title="Objectives">Objectives</a>
             </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
      <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                        <li class="expanded">
                           <a href="../server/quick-start.html" title="User 
Manual">User Manual</a>
                     <ul>
                                                                                
                                                                                
                     <li class="collapsed">
@@ -123,7 +123,7 @@
                       <li class="none">
                           <a href="../server/packaging.html" title="2. 
Packaging">2. Packaging</a>
             </li>
-                                                                               
                             <li class="collapsed">
+                                                                               
                                               <li class="collapsed">
                           <a href="../server/install.html" title="3. Install 
James">3. Install James</a>
                   </li>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                     <li 
class="collapsed">
@@ -183,7 +183,7 @@
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">

http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/monitor-folders.html
----------------------------------------------------------------------
diff --git a/content/server/monitor-folders.html 
b/content/server/monitor-folders.html
index 89394dd..e9f416b 100644
--- a/content/server/monitor-folders.html
+++ b/content/server/monitor-folders.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,7 +105,7 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                              <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <li 
class="expanded">
                           <a href="../server/index.html" 
title="Server">Server</a>
                     <ul>
                       <li class="none">
@@ -114,7 +114,7 @@
                       <li class="none">
                           <a href="../server/objectives.html" 
title="Objectives">Objectives</a>
             </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
      <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                        <li class="expanded">
                           <a href="../server/quick-start.html" title="User 
Manual">User Manual</a>
                     <ul>
                                                                                
                                                                                
                     <li class="collapsed">
@@ -123,7 +123,7 @@
                       <li class="none">
                           <a href="../server/packaging.html" title="2. 
Packaging">2. Packaging</a>
             </li>
-                                                                               
                             <li class="collapsed">
+                                                                               
                                               <li class="collapsed">
                           <a href="../server/install.html" title="3. Install 
James">3. Install James</a>
                   </li>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                     <li 
class="collapsed">
@@ -183,7 +183,7 @@
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">
@@ -285,7 +285,7 @@ store
          var/mail can be address-error, error, relay-denied, spam</p>
       
        
-<p>The store folder contains the files related to database, jcr, activemq,... 
needed by James.
+<p>The store folder contains the files related to database, activemq,... 
needed by James.
          James Server default settings comes with a embedded Derby database 
that stores the 
          users, domains and mailboxes (the user mails) (see store/derby 
folder).</p>
          
@@ -323,17 +323,6 @@ maildir
             mailboxes. Use var/store/maildir folder to contain the user's
             mails.</p>
 
-
-<div class="source">
-<pre>
-jackrabbit
-</pre></div>
-     
-         
-<p>You can configure James to use JCR (Java Content Repository, based
-            on Apache Jackrabbit) as storage for the user mailboxes. Use 
-            var/store/jackrabbit folder to contain the user's mails.</p>
- 
     </div>
 
     

http://git-wip-us.apache.org/repos/asf/james-site/blob/b8169664/content/server/monitor-jmx.html
----------------------------------------------------------------------
diff --git a/content/server/monitor-jmx.html b/content/server/monitor-jmx.html
index 815d6db..2846336 100644
--- a/content/server/monitor-jmx.html
+++ b/content/server/monitor-jmx.html
@@ -18,7 +18,7 @@
   under the License.    
 -->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
-<!-- Generated by Apache Maven Doxia at 2018-08-13 -->
+<!-- Generated by Apache Maven Doxia at 2018-11-14 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -36,7 +36,7 @@
     <script type="text/javascript" 
src="../js/jquery/js/jquery-ui-1.8.5.custom.min.js"></script>
     <script type="text/javascript" 
src="../js/fancybox/jquery.fancybox-1.3.4.js"></script>
     <link rel="stylesheet" href="../css/print.css" type="text/css" 
media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20180813" />
+    <meta name="Date-Revision-yyyymmdd" content="20181114" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-08-13</span>
+        <span id="publishDate">Last Published: 2018-11-14</span>
                       </div>
             <div class="xright">                    <a href="../index.html" 
title="Home">Home</a>
             |
@@ -105,7 +105,7 @@
                                                                                
                                                                                
                                                                       <li 
class="collapsed">
                           <a href="../documentation.html" title="About 
James">About James</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                              <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                                                                                
                                                                                
                                                                <li 
class="expanded">
                           <a href="../server/index.html" 
title="Server">Server</a>
                     <ul>
                       <li class="none">
@@ -114,7 +114,7 @@
                       <li class="none">
                           <a href="../server/objectives.html" 
title="Objectives">Objectives</a>
             </li>
-                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
      <li class="expanded">
+                                                                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                      
                                                                                
                                                                                
                        <li class="expanded">
                           <a href="../server/quick-start.html" title="User 
Manual">User Manual</a>
                     <ul>
                                                                                
                                                                                
                     <li class="collapsed">
@@ -123,7 +123,7 @@
                       <li class="none">
                           <a href="../server/packaging.html" title="2. 
Packaging">2. Packaging</a>
             </li>
-                                                                               
                             <li class="collapsed">
+                                                                               
                                               <li class="collapsed">
                           <a href="../server/install.html" title="3. Install 
James">3. Install James</a>
                   </li>
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                     <li 
class="collapsed">
@@ -183,7 +183,7 @@
                                                                                
                                                                                
                                                                                
                           <li class="collapsed">
                           <a href="../mailet/index.html" 
title="Mailets">Mailets</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                                                                
             <li class="collapsed">
+                                                                               
                                                                                
                                                                                
                                                         <li class="collapsed">
                           <a href="../mailbox/index.html" 
title="Mailbox">Mailbox</a>
                   </li>
                                                                                
                                                                                
                 <li class="collapsed">


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to