This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 5fd58783e6ef3d5ef92f413616ba2750b47889f3 Author: Tran Tien Duc <[email protected]> AuthorDate: Wed Jul 17 16:51:58 2019 +0700 JAMES-2834 BlobExport xdoc configuration --- src/site/xdoc/server/config-blob-export.xml | 28 ++++++++++++++++++++++++++++ src/site/xdoc/server/config-guice.xml | 6 +++++- src/site/xdoc/server/config.xml | 5 ----- 3 files changed, 33 insertions(+), 6 deletions(-) diff --git a/src/site/xdoc/server/config-blob-export.xml b/src/site/xdoc/server/config-blob-export.xml index ac03f06..9a86d7e 100644 --- a/src/site/xdoc/server/config-blob-export.xml +++ b/src/site/xdoc/server/config-blob-export.xml @@ -26,6 +26,15 @@ <body> <section name="Blob Export Configuration"> + + <p> + Blob Exporting is the mechanism to help James to export a blob from an user to another user. + It is commonly used to export deleted messages (consult <a href="/server/config-vault">configuring deleted messages vault</a>). + The deleted messages are transformed into a blob and James will export that blob to the target user. + + This configuration helps you choose the blob exporting mechanism fit with your James setup and it is only applicable with Guice products. + </p> + <p>Consult <a href="https://github.com/apache/james-project/blob/master/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties">blob.properties</a> in GIT to get some examples and hints.</p> <p> @@ -34,6 +43,7 @@ <dl> <dt><strong>blob.export.implementation</strong></dt> <dd>localFile: Local File Exporting Mechanism (explained below). Default: localFile</dd> + <dd>linshare: LinShare Exporting Mechanism (explained below)</dd> </dl> <subsection name="Local File Blob Export Configuration"> @@ -50,6 +60,24 @@ </dd> </dl> </subsection> + <subsection name="LinShare Blob Export Configuration"> + <p> + Instead of exporting blobs in local file system, using <a href="https://www.linshare.org/en/index.html">LinShare</a> helps you upload your blobs and people + you have been shared to can access those blobs by accessing to LinShare server and download them. + + This way helps you to share via whole network as long as they can access to LinShare server. + </p> + <p> + To get an example or details explained, visit <a href="https://github.com/apache/james-project/blob/master/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties">blob.properties</a> + </p> + <dl> + <dt><strong>blob.export.linshare.url</strong></dt> + <dd>the URL to connect to LinShare</dd> + + <dt><strong>blob.export.linshare.token</strong></dt> + <dd>the authentication token to connect to LinShare</dd> + </dl> + </subsection> </section> </body> diff --git a/src/site/xdoc/server/config-guice.xml b/src/site/xdoc/server/config-guice.xml index cfb06b8..17a7811 100644 --- a/src/site/xdoc/server/config-guice.xml +++ b/src/site/xdoc/server/config-guice.xml @@ -92,7 +92,11 @@ <td><a href="config-smtp-lmtp.html">SMTP Configuration</a></td> <td></td> </tr> - + <tr> + <td><a href="https://github.com/apache/james-project/blob/master/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties">blob.properties</a></td> + <td><a href="config-blob-export.html">Blob Export Configuration</a></td> + <td></td> + </tr> </table> <p>See also more specific configurations related to <a href="config-ssl-tls.html">TLS</a>, diff --git a/src/site/xdoc/server/config.xml b/src/site/xdoc/server/config.xml index 97d753a..57acbf6 100644 --- a/src/site/xdoc/server/config.xml +++ b/src/site/xdoc/server/config.xml @@ -138,11 +138,6 @@ <td><a href="config-vault.html">Deleted Messages Vault Configuration</a></td> <td></td> </tr> - <tr> - <td><a href="https://github.com/apache/james-project/blob/master/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties">blob.properties</a></td> - <td><a href="config-blob-export.html">Blob Export Configuration</a></td> - <td></td> - </tr> </table> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
