james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From btell...@apache.org
Subject [03/13] james-site git commit: Deploy new website version
Date Thu, 05 Jul 2018 02:14:42 GMT
http://git-wip-us.apache.org/repos/asf/james-site/blob/e4e14366/content/server/manage-webadmin.html
----------------------------------------------------------------------
diff --git a/content/server/manage-webadmin.html b/content/server/manage-webadmin.html
index cfe99b1..713ab09 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-06-07 -->
+<!-- Generated by Apache Maven Doxia at 2018-07-05 -->
 <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="20180607" />
+    <meta name="Date-Revision-yyyymmdd" content="20180705" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-06-07</span>
+        <span id="publishDate">Last Published: 2018-07-05</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">
@@ -126,7 +126,7 @@
                                                                                                             <li class="collapsed">
                           <a href="../server/install.html" title="3. Install James">3. Install James</a>
                   </li>
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                  <li class="collapsed">
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <li class="collapsed">
                           <a href="../server/config.html" title="4. Configure James">4. Configure James</a>
                   </li>
                                                                                                                       <li class="expanded">
@@ -243,49 +243,54 @@
     cause: &lt;the_detail_message_from_throwable&gt;
 }
 </pre></div></div>
+<p>Also be aware that, in case things go wrong, all endpoints might return a 500 internal error (with a JSON body formatted as exposed above). To avoid information duplication, this is ommited on endpoint specific documentation.</p>
 <div class="section">
 <h2><a name="Navigation_menu"></a>Navigation menu</h2>
 
 <ul>
   
-<li><a href="#administrating-domains">Administrating domains</a></li>
+<li><a href="#Administrating_domains">Administrating domains</a></li>
   
-<li><a href="#administrating-users">Administrating users</a></li>
+<li><a href="#Administrating_users">Administrating users</a></li>
   
-<li><a href="#administrating-user-mailboxes">Administrating user mailboxes</a></li>
+<li><a href="#Administrating_user_mailboxes">Administrating user mailboxes</a></li>
   
-<li><a href="#administrating-quotas-by-users">Administrating quotas by users</a></li>
+<li><a href="#Administrating_quotas_by_users">Administrating quotas by users</a></li>
   
-<li><a href="#administrating-quotas-by-domains">Administrating quotas by domains</a></li>
+<li><a href="#Administrating_quotas_by_domains">Administrating quotas by domains</a></li>
   
-<li><a href="#administrating-global-quotas">Administrating global quotas</a></li>
+<li><a href="#Administrating_global_quotas">Administrating global quotas</a></li>
   
-<li><a href="#cassandra-schema-upgrades">Cassandra Schema upgrades</a></li>
+<li><a href="#Cassandra_schema_upgrades">Cassandra Schema upgrades</a></li>
   
-<li><a href="#correcting-ghost-mailbox">Correcting ghost mailbox</a></li>
+<li><a href="#Correcting_ghost_mailbox">Correcting ghost mailbox</a></li>
   
-<li><a href="#creating-address-group">Creating address group</a></li>
+<li><a href="#Creating_address_group">Creating address group</a></li>
   
-<li><a href="#creating-address-forwards">Creating address forwards</a></li>
+<li><a href="#Creating_address_forwards">Creating address forwards</a></li>
   
-<li><a href="#administrating-mail-repositories">Administrating mail repositories</a></li>
+<li><a href="#Administrating_mail_repositories">Administrating mail repositories</a></li>
   
-<li><a href="#administrating-mail-queues">Administrating mail queues</a></li>
+<li><a href="#Administrating_mail_queues">Administrating mail queues</a></li>
   
-<li><a href="#task-management">Task management</a></li>
+<li><a href="#Administrating_dlp_configuration">Administrating DLP Configuration</a></li>
+  
+<li><a href="#Administrating_Sieve_quotas">Administrating Sieve quotas</a></li>
+  
+<li><a href="#Task_management">Task management</a></li>
 </ul></div>
 <div class="section">
 <h2><a name="Administrating_domains"></a>Administrating domains</h2>
 
 <ul>
   
-<li><a href="#create-a-domain">Create a domain</a></li>
+<li><a href="#Create_a_domain">Create a domain</a></li>
   
-<li><a href="#delete-a-domain">Delete a domain</a></li>
+<li><a href="#Delete_a_domain">Delete a domain</a></li>
   
-<li><a href="#test-if-a-domain-exists">Test if a domain exists</a></li>
+<li><a href="#Test_if_a_domain_exists">Test if a domain exists</a></li>
   
-<li><a href="#get-the-list-of-domains">Get the list of domains</a></li>
+<li><a href="#Get_the_list_of_domains">Get the list of domains</a></li>
 </ul>
 <div class="section">
 <h3><a name="Create_a_domain"></a>Create a domain</h3>
@@ -313,8 +318,6 @@
 <li>204: The domain was successfully added</li>
   
 <li>400: The domain name is invalid</li>
-  
-<li>500: Internal error while adding the domain</li>
 </ul></div>
 <div class="section">
 <h3><a name="Delete_a_domain"></a>Delete a domain</h3>
@@ -328,8 +331,6 @@
 <ul>
   
 <li>204: The domain was successfully removed</li>
-  
-<li>500: Internal error while removing the domain</li>
 </ul></div>
 <div class="section">
 <h3><a name="Test_if_a_domain_exists"></a>Test if a domain exists</h3>
@@ -345,8 +346,6 @@
 <li>204: The domain exists</li>
   
 <li>404: The domain does not exist</li>
-  
-<li>500: Internal error while accessing the domains</li>
 </ul></div>
 <div class="section">
 <h3><a name="Get_the_list_of_domains"></a>Get the list of domains</h3>
@@ -366,21 +365,19 @@
 <ul>
   
 <li>200: The domain list was successfully retrieved</li>
-  
-<li>500: Internal error while accessing the domains</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Administrating_users"></a>Administrating users</h2>
 
 <ul>
   
-<li><a href="#create-a-user">Create a user</a></li>
+<li><a href="#Create_a_user">Create a user</a></li>
   
-<li><a href="#updating-a-user-password">Updating a user password</a></li>
+<li><a href="#Updating_a_user_password">Updating a user password</a></li>
   
-<li><a href="#deleting-a-user">Deleting a domain</a></li>
+<li><a href="#Deleting_a_user">Deleting a domain</a></li>
   
-<li><a href="#retrieving-the-user-list">Retrieving the user list</a></li>
+<li><a href="#Retrieving_the_user_list">Retrieving the user list</a></li>
 </ul>
 <div class="section">
 <h3><a name="Create_a_user"></a>Create a user</h3>
@@ -408,8 +405,6 @@
 <li>400: The user name or the payload is invalid</li>
   
 <li>409: Conflict: A concurrent modification make that query to fail</li>
-  
-<li>500: Internal error while adding the user</li>
 </ul>
 <p>Note: if the user is already, its password will be updated.</p></div>
 <div class="section">
@@ -428,8 +423,6 @@
 <ul>
   
 <li>204: The user was successfully deleted</li>
-  
-<li>500: Internal error while deleting the user</li>
 </ul></div>
 <div class="section">
 <h3><a name="Retrieving_the_user_list"></a>Retrieving the user list</h3>
@@ -449,23 +442,21 @@
 <ul>
   
 <li>200: The user name list was successfully retrieved</li>
-  
-<li>500: Internal error while retrieving the users</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Administrating_user_mailboxes"></a>Administrating user mailboxes</h2>
 
 <ul>
   
-<li><a href="#creating-a-mailbox">Creating a mailbox</a></li>
+<li><a href="#Creating_a_mailbox">Creating a mailbox</a></li>
   
-<li><a href="#deleting-a-mailbox-and-its-children">Deleting a mailbox and its children</a></li>
+<li><a href="#Deleting_a_mailbox_and_its_children">Deleting a mailbox and its children</a></li>
   
-<li><a href="#testing-existence-of-a-mailbox">Testing existence of a mailbox</a></li>
+<li><a href="#Testing_existence_of_a_mailbox">Testing existence of a mailbox</a></li>
   
-<li><a href="#listing-user-mailboxes">Listing user mailboxes</a></li>
+<li><a href="#Listing_user_mailboxes">Listing user mailboxes</a></li>
   
-<li><a href="#deleting-user-mailboxes">Deleting_user_mailboxes</a></li>
+<li><a href="#Deleting_user_mailboxes">Deleting_user_mailboxes</a></li>
 </ul>
 <div class="section">
 <h3><a name="Creating_a_mailbox"></a>Creating a mailbox</h3>
@@ -510,8 +501,6 @@
 <li>400: Invalid mailbox name</li>
   
 <li>404: The user name does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Testing_existence_of_a_mailbox"></a>Testing existence of a mailbox</h3>
@@ -530,8 +519,6 @@
 <li>400: Invalid mailbox name</li>
   
 <li>404: The user name does not exist, the mailbox does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Listing_user_mailboxes"></a>Listing user mailboxes</h3>
@@ -554,8 +541,6 @@
 <li>200: The mailboxes list was successfully retrieved</li>
   
 <li>404: The user name does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_user_mailboxes"></a>Deleting user mailboxes</h3>
@@ -572,31 +557,29 @@
 <li>204: The user do not have mailboxes anymore</li>
   
 <li>404: The user name does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Administrating_quotas_by_users"></a>Administrating quotas by users</h2>
 
 <ul>
   
-<li><a href="#getting-the-quota-for-a-user">Getting the quota for a user</a></li>
+<li><a href="#Getting_the_quota_for_a_user">Getting the quota for a user</a></li>
   
-<li><a href="#updating-the-quota-for-a-user">Updating the quota for a user</a></li>
+<li><a href="#Updating_the_quota_for_a_user">Updating the quota for a user</a></li>
   
-<li><a href="#getting-the-quota-count-for-a-user">Getting the quota count for a user</a></li>
+<li><a href="#Getting_the_quota_count_for_a_user">Getting the quota count for a user</a></li>
   
-<li><a href="#updating-the-quota-count-for-a-user">Updating the quota count for a user</a></li>
+<li><a href="#Updating_the_quota_count_for_a_user">Updating the quota count for a user</a></li>
   
-<li><a href="#deleting-the-quota-count-for-a-user">Deleting the quota count for a user</a></li>
+<li><a href="#Deleting_the_quota_count_for_a_user">Deleting the quota count for a user</a></li>
   
-<li><a href="#getting-the-quota-size-for-a-user">Getting the quota size for a user</a></li>
+<li><a href="#Getting_the_quota_size_for_a_user">Getting the quota size for a user</a></li>
   
-<li><a href="#updating-the-quota-size-for-a-user">Updating the quota size for a user</a></li>
+<li><a href="#Updating_the_quota_size_for_a_user">Updating the quota size for a user</a></li>
   
-<li><a href="#deleting-the-quota-size-for-a-user">Deleting the quota size for a user</a></li>
+<li><a href="#Deleting_the_quota_size_for_a_user">Deleting the quota size for a user</a></li>
   
-<li><a href="#searching-user-by-quota-ratio">Searching user by quota ratio</a></li>
+<li><a href="#Searching_user_by_quota_ratio">Searching user by quota ratio</a></li>
 </ul>
 <div class="section">
 <h3><a name="Getting_the_quota_for_a_user"></a>Getting the quota for a user</h3>
@@ -668,8 +651,6 @@
 <li>200: The user&#x2019;s quota was successfully retrieved</li>
   
 <li>404: The user does not exist</li>
-  
-<li>500: Internal error while accessing the user&#x2019;s quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_quota_for_a_user"></a>Updating the quota for a user</h3>
@@ -700,8 +681,6 @@
 <li>404: The user does not exist</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_the_quota_count_for_a_user"></a>Getting the quota count for a user</h3>
@@ -724,8 +703,6 @@
 <li>200: The user&#x2019;s quota was successfully retrieved</li>
   
 <li>404: The user does not exist</li>
-  
-<li>500: Internal error while accessing the user&#x2019;s quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_quota_count_for_a_user"></a>Updating the quota count for a user</h3>
@@ -752,8 +729,6 @@
 <li>404: The user does not exist</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_the_quota_count_for_a_user"></a>Deleting the quota count for a user</h3>
@@ -774,8 +749,6 @@
 <li>404: The user does not exist</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_the_quota_size_for_a_user"></a>Getting the quota size for a user</h3>
@@ -798,8 +771,6 @@
 <li>200: The user&#x2019;s quota was successfully retrieved</li>
   
 <li>404: The user does not exist</li>
-  
-<li>500: Internal error while accessing the user&#x2019;s quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_quota_size_for_a_user"></a>Updating the quota size for a user</h3>
@@ -826,8 +797,6 @@
 <li>404: The user does not exist</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_the_quota_size_for_a_user"></a>Deleting the quota size for a user</h3>
@@ -848,8 +817,6 @@
 <li>404: The user does not exist</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Searching_user_by_quota_ratio"></a>Searching user by quota ratio</h3>
@@ -919,29 +886,27 @@
 <li>200: List of users had successfully been returned.</li>
   
 <li>400: Validation issues with parameters</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Administrating_quotas_by_domains"></a>Administrating quotas by domains</h2>
 
 <ul>
   
-<li><a href="#getting-the-quota-for-a-domain">Getting the quota for a domain</a></li>
+<li><a href="#Getting_the_quota_for_a_domain">Getting the quota for a domain</a></li>
   
-<li><a href="#updating-the-quota-for-a-domain">Updating the quota for a domain</a></li>
+<li><a href="#Updating_the_quota_for_a_domain">Updating the quota for a domain</a></li>
   
-<li><a href="#getting-the-quota-count-for-a-domain">Getting the quota count for a domain</a></li>
+<li><a href="#Getting_the_quota_count_for_a_domain">Getting the quota count for a domain</a></li>
   
-<li><a href="#updating-the-quota-count-for-a-domain">Updating the quota count for a domain</a></li>
+<li><a href="#Updating_the_quota_count_for_a_domain">Updating the quota count for a domain</a></li>
   
-<li><a href="#deleting-the-quota-count-for-a-domain">Deleting the quota count for a domain</a></li>
+<li><a href="#Deleting_the_quota_count_for_a_domain">Deleting the quota count for a domain</a></li>
   
-<li><a href="#getting-the-quota-size-for-a-domain">Getting the quota size for a domain</a></li>
+<li><a href="#Getting_the_quota_size_for_a_domain">Getting the quota size for a domain</a></li>
   
-<li><a href="#updating-the-quota-size-for-a-domain">Updating the quota size for a domain</a></li>
+<li><a href="#Updating_the_quota_size_for_a_domain">Updating the quota size for a domain</a></li>
   
-<li><a href="#deleting-the-quota-size-for-a-domain">Deleting the quota size for a domain</a></li>
+<li><a href="#Deleting_the_quota_size_for_a_domain">Deleting the quota size for a domain</a></li>
 </ul>
 <div class="section">
 <h3><a name="Getting_the_quota_for_a_domain"></a>Getting the quota for a domain</h3>
@@ -956,7 +921,35 @@
 <div class="source">
 <pre>curl -XGET http://ip:port/quota/domains/james.org
 </pre></div></div>
-<p>The answer can contain a fixed value, an empty value (null) or an unlimited value (-1):</p>
+<p>The answer will detail the default quota applied to users belonging to that domain:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+  &quot;global&quot;: {
+    &quot;count&quot;:252,
+    &quot;size&quot;:null
+  },
+  &quot;domain&quot;: {
+    &quot;count&quot;:null,
+    &quot;size&quot;:142
+  },
+  &quot;computed&quot;: {
+    &quot;count&quot;:252,
+    &quot;size&quot;:142
+  }
+}
+</pre></div></div>
+
+<ul>
+  
+<li>The <tt>global</tt> entry represents the quota limit defined on this James server by default.</li>
+  
+<li>The <tt>domain</tt> entry represents the quota limit allowed for the user of that domain by default.</li>
+  
+<li>The <tt>computed</tt> entry represents the quota limit applied for the users of that domain, by default, resolved from the upper values.</li>
+</ul>
+<p>Note that <tt>quota</tt> object can contain a fixed value, an empty value (null) or an unlimited value (-1):</p>
 
 <div class="source">
 <div class="source">
@@ -975,8 +968,6 @@
 <li>404: The domain does not exist</li>
   
 <li>405: Domain Quota configuration not supported when virtual hosting is desactivated.</li>
-  
-<li>500: Internal error while accessing the domain&#x2019;s quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_quota_for_a_domain"></a>Updating the quota for a domain</h3>
@@ -1009,8 +1000,6 @@
 <li>405: Domain Quota configuration not supported when virtual hosting is desactivated.</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_the_quota_count_for_a_domain"></a>Getting the quota count for a domain</h3>
@@ -1065,8 +1054,6 @@
 <li>405: Domain Quota configuration not supported when virtual hosting is desactivated.</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_the_quota_count_for_a_domain"></a>Deleting the quota count for a domain</h3>
@@ -1115,8 +1102,6 @@
 <li>404: The domain does not exist</li>
   
 <li>405: Domain Quota configuration not supported when virtual hosting is desactivated.</li>
-  
-<li>500: Internal error while accessing the domain&#x2019;s quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_quota_size_for_a_domain"></a>Updating the quota size for a domain</h3>
@@ -1175,21 +1160,21 @@
 
 <ul>
   
-<li><a href="#getting-the-global-quota">Getting the global quota</a></li>
+<li><a href="#Getting_the_global_quota">Getting the global quota</a></li>
   
-<li><a href="#updating-global-quota">Updating global quota</a></li>
+<li><a href="#Updating_global_quota">Updating global quota</a></li>
   
-<li><a href="#getting-the-global-quota-count">Getting the global quota count</a></li>
+<li><a href="#Getting_the_global_quota_count">Getting the global quota count</a></li>
   
-<li><a href="#updating-the-global-quota-count">Updating the global quota count</a></li>
+<li><a href="#Updating_the_global_quota_count">Updating the global quota count</a></li>
   
-<li><a href="#deleting-the-global-quota-count">Deleting the global quota count</a></li>
+<li><a href="#Deleting_the_global_quota_count">Deleting the global quota count</a></li>
   
-<li><a href="#getting-the-global-quota-size">Getting the global quota size</a></li>
+<li><a href="#Getting_the_global_quota_size">Getting the global quota size</a></li>
   
-<li><a href="#updating-the-global-quota-size">Updating the global quota size</a></li>
+<li><a href="#Updating_the_global_quota_size">Updating the global quota size</a></li>
   
-<li><a href="#deleting-the-global-quota-size">Deleting the global quota size</a></li>
+<li><a href="#Deleting_the_global_quota_size">Deleting the global quota size</a></li>
 </ul>
 <div class="section">
 <h3><a name="Getting_the_global_quota"></a>Getting the global quota</h3>
@@ -1223,8 +1208,6 @@
 <ul>
   
 <li>200: The quota was successfully retrieved</li>
-  
-<li>500: Internal error while accessing quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_global_quota"></a>Updating global quota</h3>
@@ -1250,8 +1233,6 @@
 <li>204: The quota has been updated</li>
   
 <li>400: The body is not a positive integer neither an unlimited value (-1).</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_the_global_quota_count"></a>Getting the global quota count</h3>
@@ -1272,8 +1253,6 @@
 <ul>
   
 <li>200: The quota was successfully retrieved</li>
-  
-<li>500: Internal error while accessing the quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_global_quota_count"></a>Updating the global quota count</h3>
@@ -1295,8 +1274,6 @@
 <li>204: The quota has been updated</li>
   
 <li>400: The body is not a positive integer neither an unlimited value (-1).</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_the_global_quota_count"></a>Deleting the global quota count</h3>
@@ -1317,8 +1294,6 @@
 <li>404: The user does not exist</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_the_global_quota_size"></a>Getting the global quota size</h3>
@@ -1338,8 +1313,6 @@
 <ul>
   
 <li>200: The quota was successfully retrieved</li>
-  
-<li>500: Internal error while accessing the quota</li>
 </ul></div>
 <div class="section">
 <h3><a name="Updating_the_global_quota_size"></a>Updating the global quota size</h3>
@@ -1363,8 +1336,6 @@
 <li>400: The body is not a positive integer neither an unlimited value (-1).</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_the_global_quota_size"></a>Deleting the global quota size</h3>
@@ -1382,8 +1353,6 @@
 <li>400: The body is not a positive integer neither an unlimited value (-1).</li>
   
 <li>409: The requested restriction can&#x2019;t be enforced right now.</li>
-  
-<li>500: Internal server error - Something went bad on the server side.</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Cassandra_Schema_upgrades"></a>Cassandra Schema upgrades</h2>
@@ -1395,13 +1364,13 @@
 
 <ul>
   
-<li><a href="#retrieving-current-cassandra-schema-version">Retrieving current Cassandra schema version</a></li>
+<li><a href="#Retrieving_current_cassandra_schema_version">Retrieving current Cassandra schema version</a></li>
   
-<li><a href="#retrieving-latest-available-cassandra-schema-version">Retrieving latest available Cassandra schema version</a></li>
+<li><a href="#Retrieving_latest_available_cassandra_schema_version">Retrieving latest available Cassandra schema version</a></li>
   
-<li><a href="#upgrading-to-a-specific-version">Upgrading to a specific version</a></li>
+<li><a href="#Upgrading_to_a_specific_version">Upgrading to a specific version</a></li>
   
-<li><a href="#upgrading-to-the-latest-version">Upgrading to the latest version</a></li>
+<li><a href="#Upgrading_to_the_latest_version">Upgrading to the latest version</a></li>
 </ul>
 <div class="section">
 <h3><a name="Retrieving_current_Cassandra_schema_version"></a>Retrieving current Cassandra schema version</h3>
@@ -1422,8 +1391,6 @@
 <ul>
   
 <li>200: Success</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Retrieving_latest_available_Cassandra_schema_version"></a>Retrieving latest available Cassandra schema version</h3>
@@ -1444,8 +1411,6 @@
 <ul>
   
 <li>200: Success</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Upgrading_to_a_specific_version"></a>Upgrading to a specific version</h3>
@@ -1469,8 +1434,6 @@
 <li>400: The version is invalid. The version should be a strictly positive number.</li>
   
 <li>410: Error while planning this migration. This resource is gone away. Reason is mentionned in the body.</li>
-  
-<li>500: Internal error while creating the migration task.</li>
 </ul>
 <p>Note that several calls to this endpoint will be run in a sequential pattern.</p>
 <p>If the server restarts during the migration, the migration is silently aborted.</p>
@@ -1511,8 +1474,6 @@
 <li>200: Success. The scheduled task taskId is returned.</li>
   
 <li>410: Error while planning this migration. This resource is gone away. Reason is mentionned in the body.</li>
-  
-<li>500: Internal error while creating the migration task.</li>
 </ul>
 <p>Note that several calls to this endpoint will be run in a sequential pattern.</p>
 <p>If the server restarts during the migration, the migration is silently aborted.</p>
@@ -1588,13 +1549,13 @@
 
 <ul>
   
-<li><a href="#listing-groups">Listing groups</a></li>
+<li><a href="#Listing_groups">Listing groups</a></li>
   
-<li><a href="#listing-members-of-a-group">Listing members of a group</a></li>
+<li><a href="#Listing_members_of_a_group">Listing members of a group</a></li>
   
-<li><a href="#adding-a-group-member">Adding a group member</a></li>
+<li><a href="#Adding_a_group_member">Adding a group member</a></li>
   
-<li><a href="#removing-a-group-member">Removing a group member</a></li>
+<li><a href="#Removing_a_group_member">Removing a group member</a></li>
 </ul>
 <div class="section">
 <h3><a name="Listing_groups"></a>Listing groups</h3>
@@ -1614,8 +1575,6 @@
 <ul>
   
 <li>200: Success</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Listing_members_of_a_group"></a>Listing members of a group</h3>
@@ -1639,8 +1598,6 @@
 <li>400: Group structure is not valid</li>
   
 <li>404: The group does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Adding_a_group_member"></a>Adding a group member</h3>
@@ -1654,15 +1611,13 @@
 
 <ul>
   
-<li>200: Success</li>
+<li>204: Success</li>
   
 <li>400: Group structure or member is not valid</li>
   
 <li>403: Server does not own the requested domain</li>
   
 <li>409: Requested group address is already used for another purpose</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Removing_a_group_member"></a>Removing a group member</h3>
@@ -1676,11 +1631,9 @@
 
 <ul>
   
-<li>200: Success</li>
+<li>204: Success</li>
   
 <li>400: Group structure or member is not valid</li>
-  
-<li>500: Internal error</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Creating_address_forwards"></a>Creating address forwards</h2>
@@ -1693,13 +1646,13 @@
 
 <ul>
   
-<li><a href="#listing-forwards">Listing Forwards</a></li>
+<li><a href="#Listing_forwards">Listing Forwards</a></li>
   
-<li><a href="#listing-destinations-in-a-forward">Listing destinations in a forward</a></li>
+<li><a href="#Listing_destinations_in_a_forward">Listing destinations in a forward</a></li>
   
-<li><a href="#adding-a-new-destination-to-a-forward">Adding a new destination to a forward</a></li>
+<li><a href="#Adding_a_new_destination_to_a_forward">Adding a new destination to a forward</a></li>
   
-<li><a href="#removing-a-destination-of-a-forward">Removing a destination of a forward</a></li>
+<li><a href="#Removing_a_destination_of_a_forward">Removing a destination of a forward</a></li>
 </ul>
 <div class="section">
 <h3><a name="Listing_Forwards"></a>Listing Forwards</h3>
@@ -1719,8 +1672,6 @@
 <ul>
   
 <li>200: Success</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Listing_destinations_in_a_forward"></a>Listing destinations in a forward</h3>
@@ -1747,8 +1698,6 @@
 <li>400: Forward structure is not valid</li>
   
 <li>404: The given user don&#x2019;t have forwards or does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Adding_a_new_destination_to_a_forward"></a>Adding a new destination to a forward</h3>
@@ -1762,15 +1711,13 @@
 
 <ul>
   
-<li>200: Success</li>
+<li>204: Success</li>
   
 <li>400: Forward structure or member is not valid</li>
   
 <li>403: Server does not own the requested domain</li>
   
 <li>404: Requested forward address does not match an existing user</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Removing_a_destination_of_a_forward"></a>Removing a destination of a forward</h3>
@@ -1784,34 +1731,53 @@
 
 <ul>
   
-<li>200: Success</li>
+<li>204: Success</li>
   
 <li>400: Forward structure or member is not valid</li>
-  
-<li>500: Internal error</li>
 </ul></div></div>
 <div class="section">
 <h2><a name="Administrating_mail_repositories"></a>Administrating mail repositories</h2>
 
 <ul>
   
-<li><a href="#listing-mail-repositories">Listing mail repositories</a></li>
+<li><a href="#Create_a_mail_repository">Create a mail repository</a></li>
   
-<li><a href="#getting-additional-information-for-a-mail-repository">Getting additional information for a mail repository</a></li>
+<li><a href="#Listing_mail_repositories">Listing mail repositories</a></li>
   
-<li><a href="#listing-mails-contained-in-a-mail-repository">Listing mails contained in a mail repository</a></li>
+<li><a href="#Getting_additional_information_for_a_mail_repository">Getting additional information for a mail repository</a></li>
   
-<li><a href="#reading-a-mail-details">Reading a mail details</a></li>
+<li><a href="#Listing_mails_contained_in_a_mail_repository">Listing mails contained in a mail repository</a></li>
   
-<li><a href="#removing-a-mail-from-a-mail-repository">Removing a mail from a mail repository</a></li>
+<li><a href="#Reading_a_mail_details">Reading a mail details</a></li>
   
-<li><a href="#removing-all-mails-from-a-mail-repository">Removing all mails from a mail repository</a></li>
+<li><a href="#Removing_a_mail_from_a_mail_repository">Removing a mail from a mail repository</a></li>
   
-<li><a href="#reprocessing-mails-from-a-mail-repository">Reprocessing mails from a mail repository</a></li>
+<li><a href="#Removing_all_mails_from_a_mail_repository">Removing all mails from a mail repository</a></li>
   
-<li><a href="#reprocessing-a-specific-mail-from-a-mail-repository">Reprocessing a specific mail from a mail repository</a></li>
+<li><a href="#Reprocessing_mails_from_a_mail_repository">Reprocessing mails from a mail repository</a></li>
+  
+<li><a href="#Reprocessing_a_specific_mail_from_a_mail_repository">Reprocessing a specific mail from a mail repository</a></li>
 </ul>
 <div class="section">
+<h3><a name="Create_a_mail_repository"></a>Create a mail repository</h3>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPUT http://ip:port/mailRepositories/encodedPathOfTheRepository?protocol=someProtocol
+</pre></div></div>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of the created mail repository. Example:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPUT http://ip:port/mailRepositories/mailRepo?protocol=file
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>204: The repository is created</li>
+</ul></div>
+<div class="section">
 <h3><a name="Listing_mail_repositories"></a>Listing mail repositories</h3>
 
 <div class="source">
@@ -1824,20 +1790,20 @@
 <div class="source">
 <pre>[
     {
-        &quot;repository&quot;: &quot;file://var/mail/error/&quot;,
-        &quot;id&quot;: &quot;file%3A%2F%2Fvar%2Fmail%2Ferror%2F&quot;
+        &quot;repository&quot;: &quot;var/mail/error/&quot;,
+        &quot;path&quot;: &quot;var%2Fmail%2Ferror%2F&quot;
     },
     {
-        &quot;repository&quot;: &quot;file://var/mail/relay-denied/&quot;,
-        &quot;id&quot;: &quot;file%3A%2F%2Fvar%2Fmail%2Frelay-denied%2F&quot;
+        &quot;repository&quot;: &quot;var/mail/relay-denied/&quot;,
+        &quot;path&quot;: &quot;var%2Fmail%2Frelay-denied%2F&quot;
     },
     {
-        &quot;repository&quot;: &quot;file://var/mail/spam/&quot;,
-        &quot;id&quot;: &quot;file%3A%2F%2Fvar%2Fmail%2Fspam%2F&quot;
+        &quot;repository&quot;: &quot;var/mail/spam/&quot;,
+        &quot;path&quot;: &quot;var%2Fmail%2Fspam%2F&quot;
     },
     {
-        &quot;repository&quot;: &quot;file://var/mail/address-error/&quot;,
-        &quot;id&quot;: &quot;file%3A%2F%2Fvar%2Fmail%2Faddress-error%2F&quot;
+        &quot;repository&quot;: &quot;var/mail/address-error/&quot;,
+        &quot;path&quot;: &quot;var%2Fmail%2Faddress-error%2F&quot;
     }
 ]
 </pre></div></div>
@@ -1847,29 +1813,27 @@
 <ul>
   
 <li>200: The list of mail repositories</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_additional_information_for_a_mail_repository"></a>Getting additional information for a mail repository</h3>
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/encodedUrlOfTheRepository/
+<pre>curl -XGET http://ip:port/mailRepositories/encodedPathOfTheRepository/
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of an existing mail repository. Example:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/
+<pre>curl -XGET http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/
 </pre></div></div>
 <p>The answer looks like:</p>
 
 <div class="source">
 <div class="source">
 <pre>{
-   &quot;repository&quot;: &quot;file://var/mail/error/&quot;,
-   &quot;id&quot;: &quot;file%3A%2F%2Fvar%2Fmail%2Ferror%2F&quot;,
+   &quot;repository&quot;: &quot;var/mail/error/&quot;,
+   &quot;path&quot;: &quot;mail%2Ferror%2F&quot;,
    &quot;size&quot;: 243
 }
 </pre></div></div>
@@ -1880,21 +1844,19 @@
 <li>200: Additonnal information for that repository</li>
   
 <li>404: This repository can not be found</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Listing_mails_contained_in_a_mail_repository"></a>Listing mails contained in a mail repository</h3>
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/encodedUrlOfTheRepository/mails
+<pre>curl -XGET http://ip:port/mailRepositories/encodedPathOfTheRepository/mails
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of an existing mail repository. Example:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails
+<pre>curl -XGET http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails
 </pre></div></div>
 <p>The answer will contains all mailKey contained in that repository.</p>
 
@@ -1912,7 +1874,7 @@
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails?limit=100&amp;offset=500
+<pre>curl -XGET http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails?limit=100&amp;offset=500
 </pre></div></div>
 <p>Response codes:</p>
 
@@ -1923,23 +1885,21 @@
 <li>400: Invalid parameters</li>
   
 <li>404: This repository can not be found</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
-<h3><a name="Reading_a_mail_details"></a>Reading a mail details</h3>
+<h3><a name="Readingdownloading_a_mail_details"></a>Reading/downloading a mail details</h3>
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/encodedUrlOfTheRepository/mails/mailKey
+<pre>curl -XGET http://ip:port/mailRepositories/encodedPathOfTheRepository/mails/mailKey
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Resource name <tt>mailKey</tt> should be the key of a mail stored in that repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of an existing mail repository. Resource name <tt>mailKey</tt> should be the key of a mail stored in that repository. Example:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XGET http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails/mail-key-1
+<pre>curl -XGET http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails/mail-key-1
 </pre></div></div>
-<p>Response looks like:</p>
+<p>If the Accept header in the request is &#x201c;application/json&#x201d;, then the response looks like:</p>
 
 <div class="source">
 <div class="source">
@@ -1948,7 +1908,61 @@
     &quot;sender&quot;: &quot;sender@domain.com&quot;,
     &quot;recipients&quot;: [&quot;recipient1@domain.com&quot;, &quot;recipient2@domain.com&quot;],
     &quot;state&quot;: &quot;address-error&quot;,
-    &quot;error&quot;: &quot;A small message explaining what happened to that mail...&quot;
+    &quot;error&quot;: &quot;A small message explaining what happened to that mail...&quot;,
+    &quot;remoteHost&quot;: &quot;111.222.333.444&quot;,
+    &quot;remoteAddr&quot;: &quot;127.0.0.1&quot;,
+    &quot;lastUpdated&quot;: null
+}
+</pre></div></div>
+<p>If the Accept header in the request is &#x201c;message/rfc822&#x201d;, then the response will be the <i>eml</i> file itself.</p>
+<p>Additional query parameter <tt>additionalFields</tt> add the existing informations to the response for the supported values:  - attributes  - headers  - textBody  - htmlBody  - messageSize  - perRecipientsHeaders</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails/mail-key-1?additionalFields=attributes,headers,textBody,htmlBody,messageSize,perRecipientsHeaders
+</pre></div></div>
+<p>Give the following kind of response:</p>
+
+<div class="source">
+<div class="source">
+<pre>{
+    &quot;name&quot;: &quot;mail-key-1&quot;,
+    &quot;sender&quot;: &quot;sender@domain.com&quot;,
+    &quot;recipients&quot;: [&quot;recipient1@domain.com&quot;, &quot;recipient2@domain.com&quot;],
+    &quot;state&quot;: &quot;address-error&quot;,
+    &quot;error&quot;: &quot;A small message explaining what happened to that mail...&quot;,
+    &quot;remoteHost&quot;: &quot;111.222.333.444&quot;,
+    &quot;remoteAddr&quot;: &quot;127.0.0.1&quot;,
+    &quot;lastUpdated&quot;: null,
+    &quot;attributes&quot;: {
+      &quot;name2&quot;: &quot;value2&quot;,
+      &quot;name1&quot;: &quot;value1&quot;
+    },
+    &quot;perRecipientsHeaders&quot;: {
+      &quot;third@party&quot;: {
+        &quot;headerName1&quot;: [
+          &quot;value1&quot;,
+          &quot;value2&quot;
+        ],
+        &quot;headerName2&quot;: [
+          &quot;value3&quot;,
+          &quot;value4&quot;
+        ]
+      }
+    },
+    &quot;headers&quot;: {
+      &quot;headerName4&quot;: [
+        &quot;value6&quot;,
+        &quot;value7&quot;
+      ],
+      &quot;headerName3&quot;: [
+        &quot;value5&quot;,
+        &quot;value8&quot;
+      ]
+    },
+    &quot;textBody&quot;: &quot;My body!!&quot;,
+    &quot;htmlBody&quot;: &quot;My &lt;em&gt;body&lt;/em&gt;!!&quot;,
+    &quot;messageSize&quot;: 42424242
 }
 </pre></div></div>
 <p>Response codes:</p>
@@ -1958,21 +1972,19 @@
 <li>200: Details of the mail</li>
   
 <li>404: This repository or mail can not be found</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Removing_a_mail_from_a_mail_repository"></a>Removing a mail from a mail repository</h3>
 
 <div class="source">
 <div class="source">
-<pre>curl -XDELETE http://ip:port/mailRepositories/encodedUrlOfTheRepository/mails/mailKey
+<pre>curl -XDELETE http://ip:port/mailRepositories/encodedPathOfTheRepository/mails/mailKey
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Resource name <tt>mailKey</tt> should be the key of a mail stored in that repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of an existing mail repository. Resource name <tt>mailKey</tt> should be the key of a mail stored in that repository. Example:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XDELETE http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails/mail-key-1
+<pre>curl -XDELETE http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails/mail-key-1
 </pre></div></div>
 <p>Response codes:</p>
 
@@ -1981,21 +1993,19 @@
 <li>204: This mail no longer exists in this repository</li>
   
 <li>404: This repository can not be found</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Removing_all_mails_from_a_mail_repository"></a>Removing all mails from a mail repository</h3>
 
 <div class="source">
 <div class="source">
-<pre>curl -XDELETE http://ip:port/mailRepositories/encodedUrlOfTheRepository/mails
+<pre>curl -XDELETE http://ip:port/mailRepositories/encodedPathOfTheRepository/mails
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of an existing mail repository. Example:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XDELETE http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails
+<pre>curl -XDELETE http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails
 </pre></div></div>
 <p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
 
@@ -2021,15 +2031,13 @@
 <li>201: Success. Corresponding task id is returned.</li>
   
 <li>404: Could not find that mail repository</li>
-  
-<li>500: Internal error</li>
 </ul>
 <p>The scheduled task will have the following type <tt>clearMailRepository</tt> and the following <tt>additionalInformation</tt>:</p>
 
 <div class="source">
 <div class="source">
 <pre>{
-  &quot;repositoryUrl&quot;:&quot;file://var/mail/error/&quot;,
+  &quot;repositoryPath&quot;:&quot;var/mail/error/&quot;,
   &quot;initialCount&quot;: 243,
   &quot;remainingCount&quot;: 17
 }
@@ -2041,21 +2049,21 @@
 
 <div class="source">
 <div class="source">
-<pre>curl -XPATCH http://ip:port/mailRepositories/encodedUrlOfTheRepository/mails?action=reprocess
+<pre>curl -XPATCH http://ip:port/mailRepositories/encodedPathOfTheRepository/mails?action=reprocess
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource path of an existing mail repository. Example:</p>
 <p>For instance:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XPATCH http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails?action=reprocess
+<pre>curl -XPATCH http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails?action=reprocess
 </pre></div></div>
 <p>Additional query paramaters are supported:  - <tt>queue</tt> allow you to target the mail queue you want to enqueue the mails in.  - <tt>processor</tt> allow you to overwrite the state of the reprocessing mails, and thus select the processors they will start their processing in.</p>
 <p>For instance:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XPATCH http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails?action=reprocess&amp;processor=transport&amp;queue=spool
+<pre>curl -XPATCH http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails?action=reprocess&amp;processor=transport&amp;queue=spool
 </pre></div></div>
 <p>Note that the <tt>action</tt> query parameter is compulsary and can only take value <tt>reprocess</tt>.</p>
 <p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
@@ -2082,15 +2090,13 @@
 <li>201: Success. Corresponding task id is returned.</li>
   
 <li>404: Could not find that mail repository</li>
-  
-<li>500: Internal error</li>
 </ul>
 <p>The scheduled task will have the following type <tt>reprocessingAllTask</tt> and the following <tt>additionalInformation</tt>:</p>
 
 <div class="source">
 <div class="source">
 <pre>{
-  &quot;repositoryUrl&quot;:&quot;file://var/mail/error/&quot;,
+  &quot;repositoryPath&quot;:&quot;var/mail/error/&quot;,
   &quot;targetQueue&quot;:&quot;spool&quot;,
   &quot;targetProcessor&quot;:&quot;transport&quot;,
   &quot;initialCount&quot;: 243,
@@ -2103,21 +2109,21 @@
 
 <div class="source">
 <div class="source">
-<pre>curl -XPATCH http://ip:port/mailRepositories/encodedUrlOfTheRepository/mails/mailKey?action=reprocess
+<pre>curl -XPATCH http://ip:port/mailRepositories/encodedPathOfTheRepository/mails/mailKey?action=reprocess
 </pre></div></div>
-<p>Resource name <tt>encodedUrlOfTheRepository</tt> should be the resource id of an existing mail repository. Resource name <tt>mailKey</tt> should be the key of a mail stored in that repository. Example:</p>
+<p>Resource name <tt>encodedPathOfTheRepository</tt> should be the resource id of an existing mail repository. Resource name <tt>mailKey</tt> should be the key of a mail stored in that repository. Example:</p>
 <p>For instance:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XPATCH http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails/name1?action=reprocess
+<pre>curl -XPATCH http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails/name1?action=reprocess
 </pre></div></div>
 <p>Additional query paramaters are supported:  - <tt>queue</tt> allow you to target the mail queue you want to enqueue the mails in.  - <tt>processor</tt> allow you to overwrite the state of the reprocessing mails, and thus select the processors they will start their processing in.</p>
 <p>For instance:</p>
 
 <div class="source">
 <div class="source">
-<pre>curl -XPATCH http://ip:port/mailRepositories/file%3A%2F%2Fvar%2Fmail%2Ferror%2F/mails/name1?action=reprocess&amp;processor=transport&amp;queue=spool
+<pre>curl -XPATCH http://ip:port/mailRepositories/var%2Fmail%2Ferror%2F/mails/name1?action=reprocess&amp;processor=transport&amp;queue=spool
 </pre></div></div>
 <p>Note that the <tt>action</tt> query parameter is compulsary and can only take value <tt>reprocess</tt>.</p>
 <p>The response to that request will be the scheduled <tt>taskId</tt> :</p>
@@ -2144,15 +2150,13 @@
 <li>201: Success. Corresponding task id is returned.</li>
   
 <li>404: Could not find that mail repository</li>
-  
-<li>500: Internal error</li>
 </ul>
 <p>The scheduled task will have the following type <tt>reprocessingOneTask</tt> and the following <tt>additionalInformation</tt>:</p>
 
 <div class="source">
 <div class="source">
 <pre>{
-  &quot;repositoryUrl&quot;:&quot;file://var/mail/error/&quot;,
+  &quot;repositoryPath&quot;:&quot;var/mail/error/&quot;,
   &quot;targetQueue&quot;:&quot;spool&quot;,
   &quot;targetProcessor&quot;:&quot;transport&quot;,
   &quot;mailKey&quot;:&quot;name1&quot;
@@ -2163,17 +2167,17 @@
 
 <ul>
   
-<li><a href="#listing-mail-queues">Listing mail queues</a></li>
+<li><a href="#Listing_mail_queues">Listing mail queues</a></li>
   
-<li><a href="#getting-a-mail-queue-details">Getting a mail queue details</a></li>
+<li><a href="#Getting_a_mail_queue_details">Getting a mail queue details</a></li>
   
-<li><a href="#listing-the-mails-of-a-mail-queue">Listing the mails of a mail queue</a></li>
+<li><a href="#Listing_the_mails_of_a_mail_queue">Listing the mails of a mail queue</a></li>
   
-<li><a href="#deleting-mails-from-a-mail-queue">Deleting mails from a mail queue</a></li>
+<li><a href="#Deleting_mails_from_a_mail_queue">Deleting mails from a mail queue</a></li>
   
-<li><a href="#clearing-a-mail-queue">Clearing a mail queue</a></li>
+<li><a href="#Clearing_a_mail_queue">Clearing a mail queue</a></li>
   
-<li><a href="#flushing-mails-from-a-mail-queue">Flushing mails from a mail queue</a></li>
+<li><a href="#Flushing_mails_from_a_mail_queue">Flushing mails from a mail queue</a></li>
 </ul>
 <div class="section">
 <h3><a name="Listing_mail_queues"></a>Listing mail queues</h3>
@@ -2192,9 +2196,7 @@
 
 <ul>
   
-<li>200: The list of mail queuess</li>
-  
-<li>500: Internal error</li>
+<li>200: The list of mail queues</li>
 </ul></div>
 <div class="section">
 <h3><a name="Getting_a_mail_queue_details"></a>Getting a mail queue details</h3>
@@ -2218,8 +2220,6 @@
 <li>400: Mail queue is not valid</li>
   
 <li>404: The mail queue does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Listing_the_mails_of_a_mail_queue"></a>Listing the mails of a mail queue</h3>
@@ -2259,8 +2259,6 @@
 <li>400: Mail queue is not valid or limit is invalid</li>
   
 <li>404: The mail queue does not exist</li>
-  
-<li>500: Internal error</li>
 </ul></div>
 <div class="section">
 <h3><a name="Deleting_mails_from_a_mail_queue"></a>Deleting mails from a mail queue</h3>
@@ -2289,8 +2287,6 @@
 <li>400: Invalid request</li>
   
 <li>404: The mail queue does not exist</li>
-  
-<li>500: Internal error</li>
 </ul>
 <p>The scheduled task will have the following type <tt>deleteMailsFromMailQueue</tt> and the following <tt>additionalInformation</tt>:</p>
 
@@ -2322,8 +2318,6 @@
 <li>400: Invalid request</li>
   
 <li>404: The mail queue does not exist</li>
-  
-<li>500: Internal error</li>
 </ul>
 <p>The scheduled task will have the following type <tt>clearMailQueue</tt> and the following <tt>additionalInformation</tt>:</p>
 
@@ -2354,23 +2348,231 @@
 <li>400: Invalid request</li>
   
 <li>404: The mail queue does not exist</li>
+</ul></div></div>
+<div class="section">
+<h2><a name="Administrating_DLP_Configuration"></a>Administrating DLP Configuration</h2>
+<p>DLP (stands for Data Leak Prevention) is supported by James. A DLP matcher will, on incoming emails, execute regular expressions on email sender, recipients or content, in order to report suspicious emails to an administrator. WebAdmin can be used to manage these DLP rules on a per <tt>senderDomain</tt> basis.</p>
+<p><tt>senderDomain</tt> is domain of the sender of incoming emails, for example: <tt>apache.org</tt>, <tt>james.org</tt>,&#x2026; Each <tt>senderDomain</tt> correspond to a distinct DLP configuration.</p>
+
+<ul>
   
-<li>500: Internal error</li>
+<li><a href="List_dlp_configuration_by_sender_domain">List DLP configuration by sender domain</a></li>
+  
+<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>
+</ul>
+<div class="section">
+<h3><a name="List_DLP_configuration_by_sender_domain"></a>List DLP configuration by sender domain</h3>
+<p>Retrieve a DLP configuration for corresponding <tt>senderDomain</tt>, a configuration contains list of configuration items</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/dlp/rules/senderDomain
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>200: A list of dlp configuration items is returned</li>
+  
+<li>400: Invalid senderDomain or payload in request</li>
+  
+<li>404: The domain does not exist.</li>
+</ul>
+<p>This is an example of returned body. The rules field is a list of rules as described below.</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;rules : [
+  {
+    &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
+  },
+  {
+    &quot;id&quot;: &quot;2&quot;,
+    &quot;expression&quot;: &quot;Find senders containing apache[any char]org&quot;,
+    &quot;explanation&quot;: &quot;apache.org&quot;,
+    &quot;targetsSender&quot;: true,
+    &quot;targetsRecipients&quot;: false,
+    &quot;targetsContent&quot;: false
+  }
+]}
+</pre></div></div></div>
+<div class="section">
+<h3><a name="Store_DLP_configuration_by_sender_domain"></a>Store DLP configuration by sender domain</h3>
+<p>Store a DLP configuration for corresponding <tt>senderDomain</tt>, if any item of DLP configuration in the request is stored before, it will not be stored anymore</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPUT http://ip:port/dlp/rules/senderDomain
+</pre></div></div>
+<p>The body can contain a list of DLP configuration items formed by those fields: - <tt>id</tt>(String) is mandatory, unique identifier of the configuration item - <tt>expression</tt>(String) is mandatory, regular expression to match contents of targets - <tt>explanation</tt>(String) is optional, description of the configuration item - <tt>targetsSender</tt>(boolean) is optional and defaults to false. If true, <tt>expression</tt> will be applied to Sender and to From headers of the mail - <tt>targetsContent</tt>(boolean) is optional and defaults to false. If true, <tt>expression</tt> will be applied to Subject headers and textual bodies (text/plain and text/html) of the mail - <tt>targetsRecipients</tt>(boolean) is optional and defaults to false. If true, <tt>expression</tt> will be applied to recipients of the mail</p>
+<p>This is an example of returned body. The rules field is a list of rules as described below.</p>
+
+<div class="source">
+<div class="source">
+<pre>{&quot;rules&quot;: [
+  {
+    &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
+  },
+  {
+    &quot;id&quot;: &quot;2&quot;,
+    &quot;expression&quot;: &quot;Find senders containing apache[any char]org&quot;,
+    &quot;explanation&quot;: &quot;apache.org&quot;,
+    &quot;targetsSender&quot;: true,
+    &quot;targetsRecipients&quot;: false,
+    &quot;targetsContent&quot;: false
+  }
+]}
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>204: List of dlp configuration items is stored</li>
+  
+<li>400: Invalid senderDomain or payload in request</li>
+  
+<li>404: The domain does not exist.</li>
+</ul></div>
+<div class="section">
+<h3><a name="Remove_DLP_configuration_by_sender_domain"></a>Remove DLP configuration by sender domain</h3>
+<p>Remove a DLP configuration for corresponding <tt>senderDomain</tt></p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XDELETE http://ip:port/dlp/rules/senderDomain
+</pre></div></div>
+<p>Response codes:</p>
+
+<ul>
+  
+<li>204: DLP configuration is removed</li>
+  
+<li>400: Invalid senderDomain or payload in request</li>
+  
+<li>404: The domain does not exist.</li>
 </ul></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>
+
+<ul>
+  
+<li><a href="#Retieving_global_sieve_quota">Retrieving global sieve quota</a></li>
+  
+<li><a href="#Updating_global_sieve_quota">Updating global sieve quota</a></li>
+  
+<li><a href="#Removing_global_sieve_quota">Removing global sieve quota</a></li>
+  
+<li><a href="#Retieving_user_sieve_quota">Retieving user sieve quota</a></li>
+  
+<li><a href="#Updating_user_sieve_quota">Updating user sieve quota</a></li>
+  
+<li><a href="#Removing_user_sieve_quota">Removing user sieve quota</a></li>
+</ul>
+<div class="section">
+<h3><a name="Retrieving_global_sieve_quota"></a>Retrieving global sieve quota</h3>
+<p>This endpoints allows to retrieve the global Sieve quota, which will be users default:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/sieve/quota/default
+</pre></div></div>
+<p>Will return the bytes count allowed by user per default on this server.</p>
+
+<div class="source">
+<div class="source">
+<pre>102400
+</pre></div></div>
+<p>Response codes:  - 200: Request is a success and the value is returned  - 204: No default quota is being configured</p></div>
+<div class="section">
+<h3><a name="Updating_global_sieve_quota"></a>Updating global sieve quota</h3>
+<p>This endpoints allows to update the global Sieve quota, which will be users default:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPUT http://ip:port/sieve/quota/default
+</pre></div></div>
+<p>With the body being the bytes count allowed by user per default on this server.</p>
+
+<div class="source">
+<div class="source">
+<pre>102400
+</pre></div></div>
+<p>Response codes:  - 204: Operation succeeded  - 400: Invalid payload</p></div>
+<div class="section">
+<h3><a name="Removing_global_sieve_quota"></a>Removing global sieve quota</h3>
+<p>This endpoints allows to remove the global Sieve quota. There will no more be users default:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XDELETE http://ip:port/sieve/quota/default
+</pre></div></div>
+<p>Response codes:  - 204: Operation succeeded</p></div>
+<div class="section">
+<h3><a name="Retrieving_user_sieve_quota"></a>Retrieving user sieve quota</h3>
+<p>This endpoints allows to retrieve the Sieve quota of a user, which will be this users quota:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XGET http://ip:port/sieve/quota/users/user@domain.com
+</pre></div></div>
+<p>Will return the bytes count allowed for this user.</p>
+
+<div class="source">
+<div class="source">
+<pre>102400
+</pre></div></div>
+<p>Response codes:  - 200: Request is a success and the value is returned  - 204: No quota is being configured for this user</p></div>
+<div class="section">
+<h3><a name="Updating_user_sieve_quota"></a>Updating user sieve quota</h3>
+<p>This endpoints allows to update the Sieve quota of a user, which will be users default:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XPUT http://ip:port/sieve/quota/users/user@domain.com
+</pre></div></div>
+<p>With the body being the bytes count allowed for this user on this server.</p>
+
+<div class="source">
+<div class="source">
+<pre>102400
+</pre></div></div>
+<p>Response codes:  - 204: Operation succeeded  - 400: Invalid payload</p></div>
+<div class="section">
+<h3><a name="Removing_user_sieve_quota"></a>Removing user sieve quota</h3>
+<p>This endpoints allows to remove the Sieve quota of a user. There will no more quota for this userrrrrrr:</p>
+
+<div class="source">
+<div class="source">
+<pre>curl -XDELETE http://ip:port/sieve/quota/users/user@domain.com
+</pre></div></div>
+<p>Response codes:  - 204: Operation succeeded</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>
 
 <ul>
   
-<li><a href="#getting-a-task-details">Getting a task details</a></li>
+<li><a href="#Getting_a_task_details">Getting a task details</a></li>
   
-<li><a href="#awaiting-a-task">Awaiting a task</a></li>
+<li><a href="#Awaiting_a_task">Awaiting a task</a></li>
   
-<li><a href="#cancelling-a-task">Cancelling a task</a></li>
+<li><a href="#Cancelling_a_task">Cancelling a task</a></li>
   
-<li><a href="#listing-tasks">Listing tasks</a></li>
+<li><a href="#Listing_tasks">Listing tasks</a></li>
 </ul>
 <div class="section">
 <h3><a name="Getting_a_task_details"></a>Getting a task details</h3>

http://git-wip-us.apache.org/repos/asf/james-site/blob/e4e14366/content/server/manage.html
----------------------------------------------------------------------
diff --git a/content/server/manage.html b/content/server/manage.html
index 1295a79..530eca4 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-06-07 -->
+<!-- Generated by Apache Maven Doxia at 2018-07-05 -->
 <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="20180607" />
+    <meta name="Date-Revision-yyyymmdd" content="20180705" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-06-07</span>
+        <span id="publishDate">Last Published: 2018-07-05</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">
@@ -126,7 +126,7 @@
                                                                                                             <li class="collapsed">
                           <a href="../server/install.html" title="3. Install James">3. Install James</a>
                   </li>
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                  <li class="collapsed">
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <li class="collapsed">
                           <a href="../server/config.html" title="4. Configure James">4. Configure James</a>
                   </li>
                                                                                                                 <li class="expanded">

http://git-wip-us.apache.org/repos/asf/james-site/blob/e4e14366/content/server/metrics.html
----------------------------------------------------------------------
diff --git a/content/server/metrics.html b/content/server/metrics.html
index d79422b..1992baf 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-06-07 -->
+<!-- Generated by Apache Maven Doxia at 2018-07-05 -->
 <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="20180607" />
+    <meta name="Date-Revision-yyyymmdd" content="20180705" />
     <meta http-equiv="Content-Language" content="en" />
         
           <!-- Google Analytics -->
@@ -74,7 +74,7 @@
             
                 
                 <div class="xleft">
-        <span id="publishDate">Last Published: 2018-06-07</span>
+        <span id="publishDate">Last Published: 2018-07-05</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">
@@ -126,7 +126,7 @@
                                                                                                             <li class="collapsed">
                           <a href="../server/install.html" title="3. Install James">3. Install James</a>
                   </li>
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                  <li class="collapsed">
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <li class="collapsed">
                           <a href="../server/config.html" title="4. Configure James">4. Configure James</a>
                   </li>
                                                                                                                       <li class="expanded">
@@ -300,6 +300,8 @@
 <li>Tika HTTP client statistics</li>
                     
 <li>SpamAssassin TCP client statistics</li>
+                    
+<li>Mailbox listeners statistics time percentiles</li>
                 </ul>
 
                 Retrieve <a class="externalLink" href="https://github.com/apache/james-project/tree/master/grafana-reporting">available boards</a> for Grafana.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message