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 & 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’s name, the component’s escaped name, the health status and a cause.</p> + +<div class="source"> +<div class="source"> +<pre>{ + "componentName": "Cassandra Backend", + "escapedComponentName": "Cassandra%20Backend", + "status": "HEALTHY" + "cause": 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>[ + { + "componentName": "Cassandra Backend", + "escapedComponentName": "Cassandra%20Backend" + } +] +</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>{ + "id": "1", + "expression": "james.org", + "explanation": "Find senders or recipients containing james[any char]org", + "targetsSender": true, + "targetsRecipients": true, + "targetsContent": 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>{"taskId":"5641376-02ed-47bd-bcc7-76ff6262d92a"} +</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>{ + "successfullyReprocessMailCount":18, + "failedReprocessedMailCount": 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 “<a class="externalLink" href="mailto:[email protected]">[email protected]</a>” mailboxes.</p> +<p>The response to that request will be the scheduled <tt>taskId</tt> :</p> + +<div class="source"> +<div class="source"> +<pre>{"taskId":"5641376-02ed-47bd-bcc7-76ff6262d92a"} +</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>{ + "user":"[email protected]", + "successfullyReprocessMailCount":18, + "failedReprocessedMailCount": 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 "<a class="externalLink" href="mailto:[email protected]"">[email protected]"</a>.</p> +<p>Note that ‘mailboxId’ 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>{"taskId":"5641376-02ed-47bd-bcc7-76ff6262d92a"} +</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>{ + "mailboxPath":"#private:[email protected]:INBOX", + "successfullyReprocessMailCount":18, + "failedReprocessedMailCount": 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 ‘mailboxId’ 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>{"taskId":"5641376-02ed-47bd-bcc7-76ff6262d92a"} +</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>{ + "mailboxPath":"#private:[email protected]:INBOX", + "uid":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 ‘messageId’ 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>{"taskId":"5641376-02ed-47bd-bcc7-76ff6262d92a"} +</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>{ + "messageId":"18" +} +</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]
