This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 42c9e10cf920741f34b1f342efa39c7e2c7dd72f Author: Benoit Tellier <[email protected]> AuthorDate: Wed Oct 30 10:21:26 2019 +0700 JAMES-2904 Link documentation within docker configuration files --- .../run/guice/cassandra-ldap/destination/conf/blob.properties | 2 ++ .../run/guice/cassandra-ldap/destination/conf/cassandra.properties | 2 ++ dockerfiles/run/guice/cassandra-ldap/destination/conf/dnsservice.xml | 2 ++ dockerfiles/run/guice/cassandra-ldap/destination/conf/domainlist.xml | 2 ++ .../guice/cassandra-ldap/destination/conf/elasticsearch.properties | 2 ++ dockerfiles/run/guice/cassandra-ldap/destination/conf/imapserver.xml | 1 + .../run/guice/cassandra-ldap/destination/conf/jmap.properties | 1 + dockerfiles/run/guice/cassandra-ldap/destination/conf/jmx.properties | 5 +---- dockerfiles/run/guice/cassandra-ldap/destination/conf/listeners.xml | 2 ++ dockerfiles/run/guice/cassandra-ldap/destination/conf/lmtpserver.xml | 2 ++ .../run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml | 2 ++ .../guice/cassandra-ldap/destination/conf/mailrepositorystore.xml | 2 ++ dockerfiles/run/guice/cassandra-ldap/destination/conf/pop3server.xml | 1 + .../guice/cassandra-ldap/destination/conf/recipientrewritetable.xml | 2 ++ dockerfiles/run/guice/cassandra-ldap/destination/conf/smtpserver.xml | 2 ++ .../run/guice/cassandra-ldap/destination/conf/tika.properties | 2 ++ .../run/guice/cassandra-ldap/destination/conf/usersrepository.xml | 2 ++ .../run/guice/cassandra-ldap/destination/conf/webadmin.properties | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/blob.properties | 4 ++++ .../cassandra-rabbitmq-ldap/destination/conf/cassandra.properties | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/dnsservice.xml | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/domainlist.xml | 2 ++ .../destination/conf/elasticsearch.properties | 1 + .../guice/cassandra-rabbitmq-ldap/destination/conf/imapserver.xml | 1 + .../guice/cassandra-rabbitmq-ldap/destination/conf/jmap.properties | 1 + .../guice/cassandra-rabbitmq-ldap/destination/conf/jmx.properties | 5 +---- .../run/guice/cassandra-rabbitmq-ldap/destination/conf/listeners.xml | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/lmtpserver.xml | 2 ++ .../cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml | 2 ++ .../cassandra-rabbitmq-ldap/destination/conf/mailrepositorystore.xml | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/pop3server.xml | 1 + .../cassandra-rabbitmq-ldap/destination/conf/rabbitmq.properties | 4 ++++ .../destination/conf/recipientrewritetable.xml | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/smtpserver.xml | 2 ++ .../guice/cassandra-rabbitmq-ldap/destination/conf/tika.properties | 2 ++ .../cassandra-rabbitmq-ldap/destination/conf/usersrepository.xml | 2 ++ .../cassandra-rabbitmq-ldap/destination/conf/webadmin.properties | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/blob.properties | 4 ++++ .../guice/cassandra-rabbitmq/destination/conf/cassandra.properties | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/dnsservice.xml | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/domainlist.xml | 2 ++ .../cassandra-rabbitmq/destination/conf/elasticsearch.properties | 1 + .../run/guice/cassandra-rabbitmq/destination/conf/imapserver.xml | 1 + .../run/guice/cassandra-rabbitmq/destination/conf/jmap.properties | 1 + .../run/guice/cassandra-rabbitmq/destination/conf/jmx.properties | 5 +---- .../run/guice/cassandra-rabbitmq/destination/conf/listeners.xml | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/lmtpserver.xml | 2 ++ .../guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml | 2 ++ .../cassandra-rabbitmq/destination/conf/mailrepositorystore.xml | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/pop3server.xml | 1 + .../guice/cassandra-rabbitmq/destination/conf/rabbitmq.properties | 4 ++++ .../cassandra-rabbitmq/destination/conf/recipientrewritetable.xml | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/smtpserver.xml | 2 ++ .../run/guice/cassandra-rabbitmq/destination/conf/tika.properties | 2 ++ .../guice/cassandra-rabbitmq/destination/conf/usersrepository.xml | 2 ++ .../guice/cassandra-rabbitmq/destination/conf/webadmin.properties | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/blob.properties | 2 ++ .../run/guice/cassandra/destination/conf/cassandra.properties | 4 +++- dockerfiles/run/guice/cassandra/destination/conf/dnsservice.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/domainlist.xml | 2 ++ .../run/guice/cassandra/destination/conf/elasticsearch.properties | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/imapserver.xml | 1 + dockerfiles/run/guice/cassandra/destination/conf/jmap.properties | 1 + dockerfiles/run/guice/cassandra/destination/conf/jmx.properties | 5 +---- dockerfiles/run/guice/cassandra/destination/conf/listeners.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/lmtpserver.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml | 2 ++ .../run/guice/cassandra/destination/conf/mailrepositorystore.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/pop3server.xml | 1 + .../run/guice/cassandra/destination/conf/recipientrewritetable.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/smtpserver.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/tika.properties | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/usersrepository.xml | 2 ++ dockerfiles/run/guice/cassandra/destination/conf/webadmin.properties | 2 ++ dockerfiles/run/guice/jpa-smtp/destination/conf/dnsservice.xml | 2 ++ dockerfiles/run/guice/jpa-smtp/destination/conf/domainlist.xml | 1 + .../run/guice/jpa-smtp/destination/conf/james-database.properties | 2 +- dockerfiles/run/guice/jpa-smtp/destination/conf/jmx.properties | 5 +---- dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml | 2 ++ .../run/guice/jpa-smtp/destination/conf/mailrepositorystore.xml | 2 ++ .../run/guice/jpa-smtp/destination/conf/recipientrewritetable.xml | 2 ++ dockerfiles/run/guice/jpa-smtp/destination/conf/smtpserver.xml | 2 ++ dockerfiles/run/guice/jpa-smtp/destination/conf/usersrepository.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/dnsservice.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/domainlist.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/imapserver.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/james-database.properties | 2 +- dockerfiles/run/guice/jpa/destination/conf/jmx.properties | 5 +---- dockerfiles/run/guice/jpa/destination/conf/listeners.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/lmtpserver.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/mailrepositorystore.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/pop3server.xml | 1 + dockerfiles/run/guice/jpa/destination/conf/recipientrewritetable.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/smtpserver.xml | 2 ++ dockerfiles/run/guice/jpa/destination/conf/usersrepository.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/dnsservice.xml | 1 + dockerfiles/run/guice/memory/destination/conf/domainlist.xml | 2 ++ .../run/guice/memory/destination/conf/elasticsearch.properties | 2 ++ dockerfiles/run/guice/memory/destination/conf/imapserver.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/jmap.properties | 1 + dockerfiles/run/guice/memory/destination/conf/jmx.properties | 5 +---- dockerfiles/run/guice/memory/destination/conf/listeners.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml | 2 ++ .../run/guice/memory/destination/conf/mailrepositorystore.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/pop3server.xml | 1 + .../run/guice/memory/destination/conf/recipientrewritetable.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/smtpserver.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/usersrepository.xml | 2 ++ dockerfiles/run/guice/memory/destination/conf/webadmin.properties | 2 ++ 110 files changed, 201 insertions(+), 31 deletions(-) diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/blob.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/blob.properties index ac9f64d..4600510 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/blob.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/blob.properties @@ -1,4 +1,6 @@ # ============================================ Blobs Exporting ============================================== +# Read https://james.apache.org/server/config-blob-export.html for further details + # Choosing blob exporting mechanism, allowed mechanism are: localFile, linshare # LinShare is a file sharing service, will be explained in the below section # Optional, default is localFile diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/cassandra.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/cassandra.properties index 026f698..ea199db 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/cassandra.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/cassandra.properties @@ -1,4 +1,6 @@ # Configuration file for cassandra mailbox +# Read https://james.apache.org/server/config-cassandra.html for further details + cassandra.nodes=cassandra cassandra.keyspace=apache_james cassandra.replication.factor=1 diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/dnsservice.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/dnsservice.xml index 0978a00..92896a1 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/dnsservice.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> + <dnsservice> <servers> <server>8.8.8.8</server> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/domainlist.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/domainlist.xml index ad37476..851e7cc 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/domainlist.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> + <domainlist> <domainnames> <domainname>james.linagora.com</domainname> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties index 1ab3ef5..af93aa9 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties @@ -20,6 +20,8 @@ # Configuration file for ElasticSearch +# Read https://james.apache.org/server/config-elasticsearch.html for further details + elasticsearch.masterHost=elasticsearch elasticsearch.port=9200 diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/imapserver.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/imapserver.xml index 6616d24..48e552c 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/imapserver.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/imapserver.xml @@ -19,6 +19,7 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-imap4.html for further details --> <imapservers> <imapserver enabled="true"> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmap.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmap.properties index 63e6702..53bc403 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmap.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmap.properties @@ -1,4 +1,5 @@ # Configuration file for JMAP +# Read https://james.apache.org/server/config-jmap.html for further details enabled=true diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmx.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/listeners.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/listeners.xml index 5ca68a4..8b217db 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/listeners.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/listeners.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-listeners.html for further details --> + <listeners> <listener> <class>org.apache.james.mailbox.spamassassin.SpamAssassinListener</class> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/lmtpserver.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/lmtpserver.xml index ce079b0..723da3f 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/lmtpserver.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/lmtpserver.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#LMTP_Configuration for further details --> + <lmtpservers> <lmtpserver enabled="false"> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml index 3839b39..2972e3d 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailrepositorystore.xml index 29df751..00ed3f7 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>cassandra</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/pop3server.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/pop3server.xml index df8fbef..10a2e08 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/pop3server.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/pop3server.xml @@ -18,6 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-pop3.html for further details --> <pop3servers> <pop3server enabled="false"> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/recipientrewritetable.xml index 3d44578..1a512c6 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/smtpserver.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/tika.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/tika.properties index 5e0229a..1fb9956 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/tika.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/tika.properties @@ -15,6 +15,8 @@ # specific language governing permissions and limitations # under the License. +# Read https://james.apache.org/server/config-elasticsearch.html#Tika_Configuration for further details + tika.enabled=true tika.host=tika tika.port=9998 diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/usersrepository.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/usersrepository.xml index afb53f9..0f90679 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <repository name="LocalUsers" ldapHost="ldap://myldapserver:389" principal="uid=ldapUser,ou=system" diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/webadmin.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/webadmin.properties index 4d5cd80..ec014ea 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/webadmin.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/webadmin.properties @@ -18,6 +18,8 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS +# Read https://james.apache.org/server/config-webadmin.html for further details + enabled=true port=8000 host=localhost diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/blob.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/blob.properties index e92c045..b7085a1 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/blob.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/blob.properties @@ -1,4 +1,6 @@ # ============================================= BlobStore Implementation ================================== +# Read https://james.apache.org/server/config-blobstore.html for further details + # Choose your BlobStore implementation # Mandatory, allowed values are: cassandra, objectstorage, union # union is using both objectstorage as the current BlobStore & cassandra as the legacy BlobStore @@ -104,6 +106,8 @@ objectstorage.swift.tempauth.userheadername=X-Storage-User # objectstorage.s3.secretKey=secretKey # ============================================ Blobs Exporting ============================================== +# Read https://james.apache.org/server/config-blob-export.html for further details + # Choosing blob exporting mechanism, allowed mechanism are: localFile, linshare # LinShare is a file sharing service, will be explained in the below section # Optional, default is localFile diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/cassandra.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/cassandra.properties index 69aaadf..1c63f7e 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/cassandra.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/cassandra.properties @@ -1,4 +1,6 @@ # Configuration file for cassandra mailbox +# Read https://james.apache.org/server/config-cassandra.html for further details + cassandra.nodes=cassandra cassandra.keyspace=apache_james cassandra.replication.factor=1 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/dnsservice.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/dnsservice.xml index 0978a00..92896a1 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/dnsservice.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> + <dnsservice> <servers> <server>8.8.8.8</server> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/domainlist.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/domainlist.xml index ad37476..851e7cc 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/domainlist.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> + <domainlist> <domainnames> <domainname>james.linagora.com</domainname> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties index 1ab3ef5..3c6d201 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties @@ -19,6 +19,7 @@ # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS # Configuration file for ElasticSearch +# Read https://james.apache.org/server/config-elasticsearch.html for further details elasticsearch.masterHost=elasticsearch elasticsearch.port=9200 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/imapserver.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/imapserver.xml index 6616d24..48e552c 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/imapserver.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/imapserver.xml @@ -19,6 +19,7 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-imap4.html for further details --> <imapservers> <imapserver enabled="true"> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmap.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmap.properties index 63e6702..53bc403 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmap.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmap.properties @@ -1,4 +1,5 @@ # Configuration file for JMAP +# Read https://james.apache.org/server/config-jmap.html for further details enabled=true diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmx.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/listeners.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/listeners.xml index 5ca68a4..8b217db 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/listeners.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/listeners.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-listeners.html for further details --> + <listeners> <listener> <class>org.apache.james.mailbox.spamassassin.SpamAssassinListener</class> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/lmtpserver.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/lmtpserver.xml index ce079b0..723da3f 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/lmtpserver.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/lmtpserver.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#LMTP_Configuration for further details --> + <lmtpservers> <lmtpserver enabled="false"> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml index 04d0459..794f325 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailrepositorystore.xml index 29df751..00ed3f7 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>cassandra</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/pop3server.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/pop3server.xml index df8fbef..10a2e08 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/pop3server.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/pop3server.xml @@ -18,6 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-pop3.html for further details --> <pop3servers> <pop3server enabled="false"> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/rabbitmq.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/rabbitmq.properties index ff1f2a4..3d34884 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/rabbitmq.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/rabbitmq.properties @@ -1,3 +1,7 @@ +# RabbitMQ configuration + +# Read https://james.apache.org/server/config-rabbitmq.html for further details + # Mandatory uri=amqp://rabbitmq:5672 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/recipientrewritetable.xml index 3d44578..1a512c6 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/smtpserver.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/tika.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/tika.properties index 5e0229a..1fb9956 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/tika.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/tika.properties @@ -15,6 +15,8 @@ # specific language governing permissions and limitations # under the License. +# Read https://james.apache.org/server/config-elasticsearch.html#Tika_Configuration for further details + tika.enabled=true tika.host=tika tika.port=9998 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/usersrepository.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/usersrepository.xml index 17aa06b..e907fb5 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <repository name="LocalUsers" ldapHost="ldap://myldapserver:389" principal="uid=ldapUser,ou=system" diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/webadmin.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/webadmin.properties index 4d5cd80..ec014ea 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/webadmin.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/webadmin.properties @@ -18,6 +18,8 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS +# Read https://james.apache.org/server/config-webadmin.html for further details + enabled=true port=8000 host=localhost diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties index e92c045..b7085a1 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/blob.properties @@ -1,4 +1,6 @@ # ============================================= BlobStore Implementation ================================== +# Read https://james.apache.org/server/config-blobstore.html for further details + # Choose your BlobStore implementation # Mandatory, allowed values are: cassandra, objectstorage, union # union is using both objectstorage as the current BlobStore & cassandra as the legacy BlobStore @@ -104,6 +106,8 @@ objectstorage.swift.tempauth.userheadername=X-Storage-User # objectstorage.s3.secretKey=secretKey # ============================================ Blobs Exporting ============================================== +# Read https://james.apache.org/server/config-blob-export.html for further details + # Choosing blob exporting mechanism, allowed mechanism are: localFile, linshare # LinShare is a file sharing service, will be explained in the below section # Optional, default is localFile diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/cassandra.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/cassandra.properties index 69aaadf..1c63f7e 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/cassandra.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/cassandra.properties @@ -1,4 +1,6 @@ # Configuration file for cassandra mailbox +# Read https://james.apache.org/server/config-cassandra.html for further details + cassandra.nodes=cassandra cassandra.keyspace=apache_james cassandra.replication.factor=1 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/dnsservice.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/dnsservice.xml index 0978a00..92896a1 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/dnsservice.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> + <dnsservice> <servers> <server>8.8.8.8</server> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/domainlist.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/domainlist.xml index ad37476..851e7cc 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/domainlist.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> + <domainlist> <domainnames> <domainname>james.linagora.com</domainname> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties index 1ab3ef5..3c6d201 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties @@ -19,6 +19,7 @@ # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS # Configuration file for ElasticSearch +# Read https://james.apache.org/server/config-elasticsearch.html for further details elasticsearch.masterHost=elasticsearch elasticsearch.port=9200 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/imapserver.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/imapserver.xml index 6616d24..48e552c 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/imapserver.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/imapserver.xml @@ -19,6 +19,7 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-imap4.html for further details --> <imapservers> <imapserver enabled="true"> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmap.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmap.properties index 63e6702..53bc403 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmap.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmap.properties @@ -1,4 +1,5 @@ # Configuration file for JMAP +# Read https://james.apache.org/server/config-jmap.html for further details enabled=true diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmx.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/listeners.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/listeners.xml index 5ca68a4..8b217db 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/listeners.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/listeners.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-listeners.html for further details --> + <listeners> <listener> <class>org.apache.james.mailbox.spamassassin.SpamAssassinListener</class> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/lmtpserver.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/lmtpserver.xml index ce079b0..723da3f 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/lmtpserver.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/lmtpserver.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#LMTP_Configuration for further details --> + <lmtpservers> <lmtpserver enabled="false"> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml index 04d0459..794f325 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailrepositorystore.xml index 29df751..00ed3f7 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>cassandra</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/pop3server.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/pop3server.xml index df8fbef..10a2e08 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/pop3server.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/pop3server.xml @@ -18,6 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-pop3.html for further details --> <pop3servers> <pop3server enabled="false"> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/rabbitmq.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/rabbitmq.properties index ff1f2a4..3d34884 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/rabbitmq.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/rabbitmq.properties @@ -1,3 +1,7 @@ +# RabbitMQ configuration + +# Read https://james.apache.org/server/config-rabbitmq.html for further details + # Mandatory uri=amqp://rabbitmq:5672 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/recipientrewritetable.xml index 3d44578..1a512c6 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/smtpserver.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/tika.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/tika.properties index 5e0229a..1fb9956 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/tika.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/tika.properties @@ -15,6 +15,8 @@ # specific language governing permissions and limitations # under the License. +# Read https://james.apache.org/server/config-elasticsearch.html#Tika_Configuration for further details + tika.enabled=true tika.host=tika tika.port=9998 diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/usersrepository.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/usersrepository.xml index c745677..8b3e8e1 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <usersrepository name="LocalUsers"> <algorithm>MD5</algorithm> <enableVirtualHosting>true</enableVirtualHosting> diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/webadmin.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/webadmin.properties index 4d5cd80..ec014ea 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/webadmin.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/webadmin.properties @@ -18,6 +18,8 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS +# Read https://james.apache.org/server/config-webadmin.html for further details + enabled=true port=8000 host=localhost diff --git a/dockerfiles/run/guice/cassandra/destination/conf/blob.properties b/dockerfiles/run/guice/cassandra/destination/conf/blob.properties index ac9f64d..4600510 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/blob.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/blob.properties @@ -1,4 +1,6 @@ # ============================================ Blobs Exporting ============================================== +# Read https://james.apache.org/server/config-blob-export.html for further details + # Choosing blob exporting mechanism, allowed mechanism are: localFile, linshare # LinShare is a file sharing service, will be explained in the below section # Optional, default is localFile diff --git a/dockerfiles/run/guice/cassandra/destination/conf/cassandra.properties b/dockerfiles/run/guice/cassandra/destination/conf/cassandra.properties index 69aaadf..2cf6a10 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/cassandra.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/cassandra.properties @@ -1,4 +1,6 @@ -# Configuration file for cassandra mailbox +## Configuration file for cassandra mailbox +# Read https://james.apache.org/server/config-cassandra.html for further details + cassandra.nodes=cassandra cassandra.keyspace=apache_james cassandra.replication.factor=1 diff --git a/dockerfiles/run/guice/cassandra/destination/conf/dnsservice.xml b/dockerfiles/run/guice/cassandra/destination/conf/dnsservice.xml index 0978a00..92896a1 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/dnsservice.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> + <dnsservice> <servers> <server>8.8.8.8</server> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/domainlist.xml b/dockerfiles/run/guice/cassandra/destination/conf/domainlist.xml index ad37476..851e7cc 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/domainlist.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> + <domainlist> <domainnames> <domainname>james.linagora.com</domainname> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties index 1ab3ef5..af93aa9 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties @@ -20,6 +20,8 @@ # Configuration file for ElasticSearch +# Read https://james.apache.org/server/config-elasticsearch.html for further details + elasticsearch.masterHost=elasticsearch elasticsearch.port=9200 diff --git a/dockerfiles/run/guice/cassandra/destination/conf/imapserver.xml b/dockerfiles/run/guice/cassandra/destination/conf/imapserver.xml index 6616d24..48e552c 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/imapserver.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/imapserver.xml @@ -19,6 +19,7 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-imap4.html for further details --> <imapservers> <imapserver enabled="true"> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/jmap.properties b/dockerfiles/run/guice/cassandra/destination/conf/jmap.properties index 63e6702..53bc403 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/jmap.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/jmap.properties @@ -1,4 +1,5 @@ # Configuration file for JMAP +# Read https://james.apache.org/server/config-jmap.html for further details enabled=true diff --git a/dockerfiles/run/guice/cassandra/destination/conf/jmx.properties b/dockerfiles/run/guice/cassandra/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/cassandra/destination/conf/listeners.xml b/dockerfiles/run/guice/cassandra/destination/conf/listeners.xml index 5ca68a4..8b217db 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/listeners.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/listeners.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-listeners.html for further details --> + <listeners> <listener> <class>org.apache.james.mailbox.spamassassin.SpamAssassinListener</class> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/lmtpserver.xml b/dockerfiles/run/guice/cassandra/destination/conf/lmtpserver.xml index ce079b0..723da3f 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/lmtpserver.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/lmtpserver.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#LMTP_Configuration for further details --> + <lmtpservers> <lmtpserver enabled="false"> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml index 04d0459..794f325 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/cassandra/destination/conf/mailrepositorystore.xml index 29df751..00ed3f7 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>cassandra</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/pop3server.xml b/dockerfiles/run/guice/cassandra/destination/conf/pop3server.xml index df8fbef..10a2e08 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/pop3server.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/pop3server.xml @@ -18,6 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-pop3.html for further details --> <pop3servers> <pop3server enabled="false"> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/cassandra/destination/conf/recipientrewritetable.xml index 3d44578..1a512c6 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/smtpserver.xml b/dockerfiles/run/guice/cassandra/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/tika.properties b/dockerfiles/run/guice/cassandra/destination/conf/tika.properties index 5e0229a..1fb9956 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/tika.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/tika.properties @@ -15,6 +15,8 @@ # specific language governing permissions and limitations # under the License. +# Read https://james.apache.org/server/config-elasticsearch.html#Tika_Configuration for further details + tika.enabled=true tika.host=tika tika.port=9998 diff --git a/dockerfiles/run/guice/cassandra/destination/conf/usersrepository.xml b/dockerfiles/run/guice/cassandra/destination/conf/usersrepository.xml index c745677..8b3e8e1 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/cassandra/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <usersrepository name="LocalUsers"> <algorithm>MD5</algorithm> <enableVirtualHosting>true</enableVirtualHosting> diff --git a/dockerfiles/run/guice/cassandra/destination/conf/webadmin.properties b/dockerfiles/run/guice/cassandra/destination/conf/webadmin.properties index 4d5cd80..ec014ea 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/webadmin.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/webadmin.properties @@ -18,6 +18,8 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS +# Read https://james.apache.org/server/config-webadmin.html for further details + enabled=true port=8000 host=localhost diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/dnsservice.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/dnsservice.xml index 0978a00..92896a1 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/dnsservice.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> + <dnsservice> <servers> <server>8.8.8.8</server> diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/domainlist.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/domainlist.xml index fc64fd2..d897f06 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/domainlist.xml @@ -17,6 +17,7 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> <domainlist class="org.apache.james.domainlist.jpa.JPADomainList"> <domainnames> diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/james-database.properties b/dockerfiles/run/guice/jpa-smtp/destination/conf/james-database.properties index 22770d0..0da699d 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/james-database.properties +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/james-database.properties @@ -18,7 +18,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#james-database.properties for further details # Use derby as default database.driverClassName=org.apache.derby.jdbc.EmbeddedDriver diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/jmx.properties b/dockerfiles/run/guice/jpa-smtp/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml index c1e2dd5..e873098 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/mailrepositorystore.xml index 099710e..1e04a5f 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>file</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/recipientrewritetable.xml index 7e7f586..40ad418 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable class="org.apache.james.rrt.jpa.JPARecipientRewriteTable"> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/smtpserver.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/usersrepository.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/usersrepository.xml index e1f1b08..82bca15 100644 --- a/dockerfiles/run/guice/jpa-smtp/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <usersrepository name="LocalUsers" class="org.apache.james.user.jpa.JPAUsersRepository"> <destination URL="file://users/"/> <algorithm>SHA-512</algorithm> diff --git a/dockerfiles/run/guice/jpa/destination/conf/dnsservice.xml b/dockerfiles/run/guice/jpa/destination/conf/dnsservice.xml index 0978a00..88ee0ef 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/dnsservice.xml @@ -17,6 +17,8 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> + <dnsservice> <servers> diff --git a/dockerfiles/run/guice/jpa/destination/conf/domainlist.xml b/dockerfiles/run/guice/jpa/destination/conf/domainlist.xml index ad37476..851e7cc 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/domainlist.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> + <domainlist> <domainnames> <domainname>james.linagora.com</domainname> diff --git a/dockerfiles/run/guice/jpa/destination/conf/imapserver.xml b/dockerfiles/run/guice/jpa/destination/conf/imapserver.xml index 6616d24..a1306fa 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/imapserver.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/imapserver.xml @@ -19,6 +19,8 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-imap4.html for further details --> + <imapservers> <imapserver enabled="true"> diff --git a/dockerfiles/run/guice/jpa/destination/conf/james-database.properties b/dockerfiles/run/guice/jpa/destination/conf/james-database.properties index 22770d0..0da699d 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/james-database.properties +++ b/dockerfiles/run/guice/jpa/destination/conf/james-database.properties @@ -18,7 +18,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#james-database.properties for further details # Use derby as default database.driverClassName=org.apache.derby.jdbc.EmbeddedDriver diff --git a/dockerfiles/run/guice/jpa/destination/conf/jmx.properties b/dockerfiles/run/guice/jpa/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/jpa/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/jpa/destination/conf/listeners.xml b/dockerfiles/run/guice/jpa/destination/conf/listeners.xml index ae5937f..ffe9605 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/listeners.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/listeners.xml @@ -18,5 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-listeners.html for further details --> + <listeners> </listeners> \ No newline at end of file diff --git a/dockerfiles/run/guice/jpa/destination/conf/lmtpserver.xml b/dockerfiles/run/guice/jpa/destination/conf/lmtpserver.xml index ce079b0..723da3f 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/lmtpserver.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/lmtpserver.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#LMTP_Configuration for further details --> + <lmtpservers> <lmtpserver enabled="false"> diff --git a/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml index 642bea4..6d91a78 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/jpa/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/jpa/destination/conf/mailrepositorystore.xml index 099710e..1e04a5f 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>file</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/jpa/destination/conf/pop3server.xml b/dockerfiles/run/guice/jpa/destination/conf/pop3server.xml index df8fbef..10a2e08 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/pop3server.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/pop3server.xml @@ -18,6 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-pop3.html for further details --> <pop3servers> <pop3server enabled="false"> diff --git a/dockerfiles/run/guice/jpa/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/jpa/destination/conf/recipientrewritetable.xml index 3d44578..1a512c6 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/jpa/destination/conf/smtpserver.xml b/dockerfiles/run/guice/jpa/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/jpa/destination/conf/usersrepository.xml b/dockerfiles/run/guice/jpa/destination/conf/usersrepository.xml index c745677..8b3e8e1 100644 --- a/dockerfiles/run/guice/jpa/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/jpa/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <usersrepository name="LocalUsers"> <algorithm>MD5</algorithm> <enableVirtualHosting>true</enableVirtualHosting> diff --git a/dockerfiles/run/guice/memory/destination/conf/dnsservice.xml b/dockerfiles/run/guice/memory/destination/conf/dnsservice.xml index 0978a00..f7decd0 100644 --- a/dockerfiles/run/guice/memory/destination/conf/dnsservice.xml +++ b/dockerfiles/run/guice/memory/destination/conf/dnsservice.xml @@ -17,6 +17,7 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-dnsservice.html for further details --> <dnsservice> <servers> diff --git a/dockerfiles/run/guice/memory/destination/conf/domainlist.xml b/dockerfiles/run/guice/memory/destination/conf/domainlist.xml index ad37476..851e7cc 100644 --- a/dockerfiles/run/guice/memory/destination/conf/domainlist.xml +++ b/dockerfiles/run/guice/memory/destination/conf/domainlist.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-domainlist.html for further details --> + <domainlist> <domainnames> <domainname>james.linagora.com</domainname> diff --git a/dockerfiles/run/guice/memory/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/memory/destination/conf/elasticsearch.properties index 9988aa2..6ec2428 100644 --- a/dockerfiles/run/guice/memory/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/memory/destination/conf/elasticsearch.properties @@ -17,6 +17,8 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS +# Read https://james.apache.org/server/config-elasticsearch.html for further details (metrics only) + # Configuration file for ElasticSearch diff --git a/dockerfiles/run/guice/memory/destination/conf/imapserver.xml b/dockerfiles/run/guice/memory/destination/conf/imapserver.xml index 6616d24..a1306fa 100644 --- a/dockerfiles/run/guice/memory/destination/conf/imapserver.xml +++ b/dockerfiles/run/guice/memory/destination/conf/imapserver.xml @@ -19,6 +19,8 @@ specific language governing permissions and limitations under the License. --> +<!-- Read https://james.apache.org/server/config-imap4.html for further details --> + <imapservers> <imapserver enabled="true"> diff --git a/dockerfiles/run/guice/memory/destination/conf/jmap.properties b/dockerfiles/run/guice/memory/destination/conf/jmap.properties index 63e6702..53bc403 100644 --- a/dockerfiles/run/guice/memory/destination/conf/jmap.properties +++ b/dockerfiles/run/guice/memory/destination/conf/jmap.properties @@ -1,4 +1,5 @@ # Configuration file for JMAP +# Read https://james.apache.org/server/config-jmap.html for further details enabled=true diff --git a/dockerfiles/run/guice/memory/destination/conf/jmx.properties b/dockerfiles/run/guice/memory/destination/conf/jmx.properties index 1c39a17..e56235f 100644 --- a/dockerfiles/run/guice/memory/destination/conf/jmx.properties +++ b/dockerfiles/run/guice/memory/destination/conf/jmx.properties @@ -19,10 +19,7 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS -# This template file can be used as example for James Server configuration -# DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS - -# See http://james.apache.org/server/3/config.html for usage +# Read https://james.apache.org/server/config-system.html#jmx.properties for further details jmx.enabled=true jmx.address=127.0.0.1 diff --git a/dockerfiles/run/guice/memory/destination/conf/listeners.xml b/dockerfiles/run/guice/memory/destination/conf/listeners.xml index 6e0c14c..2eed880 100644 --- a/dockerfiles/run/guice/memory/destination/conf/listeners.xml +++ b/dockerfiles/run/guice/memory/destination/conf/listeners.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-listeners.html for further details --> + <listeners> <listener> <class>org.apache.james.mailbox.spamassassin.SpamAssassinListener</class> diff --git a/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml index fa76a80..c6c86a8 100644 --- a/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml +++ b/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailetcontainer.html for further details --> + <mailetcontainer enableJmx="true"> <context> diff --git a/dockerfiles/run/guice/memory/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/memory/destination/conf/mailrepositorystore.xml index 2f4ca6a..c7f22b9 100644 --- a/dockerfiles/run/guice/memory/destination/conf/mailrepositorystore.xml +++ b/dockerfiles/run/guice/memory/destination/conf/mailrepositorystore.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-mailrepositorystore.html for further details --> + <mailrepositorystore> <defaultProtocol>memory</defaultProtocol> <mailrepositories> diff --git a/dockerfiles/run/guice/memory/destination/conf/pop3server.xml b/dockerfiles/run/guice/memory/destination/conf/pop3server.xml index df8fbef..10a2e08 100644 --- a/dockerfiles/run/guice/memory/destination/conf/pop3server.xml +++ b/dockerfiles/run/guice/memory/destination/conf/pop3server.xml @@ -18,6 +18,7 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-pop3.html for further details --> <pop3servers> <pop3server enabled="false"> diff --git a/dockerfiles/run/guice/memory/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/memory/destination/conf/recipientrewritetable.xml index 3d44578..1a512c6 100644 --- a/dockerfiles/run/guice/memory/destination/conf/recipientrewritetable.xml +++ b/dockerfiles/run/guice/memory/destination/conf/recipientrewritetable.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-recipientrewritetable.html for further details --> + <!-- The default table for storing James' RecipientRewriteTable mappings. --> <recipientrewritetable> <recursiveMapping>true</recursiveMapping> diff --git a/dockerfiles/run/guice/memory/destination/conf/smtpserver.xml b/dockerfiles/run/guice/memory/destination/conf/smtpserver.xml index e464ca6..a95140d 100644 --- a/dockerfiles/run/guice/memory/destination/conf/smtpserver.xml +++ b/dockerfiles/run/guice/memory/destination/conf/smtpserver.xml @@ -19,6 +19,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-smtp-lmtp.html#SMTP_Configuration for further details --> + <smtpservers> <smtpserver enabled="true"> <jmxName>smtpserver-global</jmxName> diff --git a/dockerfiles/run/guice/memory/destination/conf/usersrepository.xml b/dockerfiles/run/guice/memory/destination/conf/usersrepository.xml index c745677..8b3e8e1 100644 --- a/dockerfiles/run/guice/memory/destination/conf/usersrepository.xml +++ b/dockerfiles/run/guice/memory/destination/conf/usersrepository.xml @@ -18,6 +18,8 @@ under the License. --> +<!-- Read https://james.apache.org/server/config-users.html for further details --> + <usersrepository name="LocalUsers"> <algorithm>MD5</algorithm> <enableVirtualHosting>true</enableVirtualHosting> diff --git a/dockerfiles/run/guice/memory/destination/conf/webadmin.properties b/dockerfiles/run/guice/memory/destination/conf/webadmin.properties index ccff1f3..52cfffd 100644 --- a/dockerfiles/run/guice/memory/destination/conf/webadmin.properties +++ b/dockerfiles/run/guice/memory/destination/conf/webadmin.properties @@ -18,6 +18,8 @@ # This template file can be used as example for James Server configuration # DO NOT USE IT AS SUCH AND ADAPT IT TO YOUR NEEDS +# Read https://james.apache.org/server/config-webadmin.html for further details + enabled=true port=8000 host=localhost --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
