james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rouaz...@apache.org
Subject [08/13] james-project git commit: JAMES-1858: Move current run guice to run guice with cassandra
Date Wed, 07 Dec 2016 08:53:36 GMT
http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/fetchmail.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/fetchmail.xml b/dockerfiles/run/guice/destination/conf/fetchmail.xml
deleted file mode 100644
index 96aa946..0000000
--- a/dockerfiles/run/guice/destination/conf/fetchmail.xml
+++ /dev/null
@@ -1,288 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one   
-  or more contributor license agreements.  See the NOTICE file 
-  distributed with this work for additional information        
-  regarding copyright ownership.  The ASF licenses this file   
-  to you under the Apache License, Version 2.0 (the            
-  "License"); you may not use this file except in compliance   
-  with the License.  You may obtain a copy of the License at   
-                                                               
-    http://www.apache.org/licenses/LICENSE-2.0                 
-                                                               
-  Unless required by applicable law or agreed to in writing,   
-  software distributed under the License is distributed on an  
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       
-  KIND, either express or implied.  See the License for the    
-  specific language governing permissions and limitations      
-  under the License.                                           
- -->
-
-<!--
-   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 -->
-
-<!-- Fetch mail block, fetches mail from message servers and inserts it into the incoming spool -->
-<!-- Warning: It is important to prevent mail from looping by setting the  -->
-<!-- fetched domains in the<servernames>section of the<James>block      -->
-<!-- above. This block is disabled by default.                              -->
-
-<!-- See http://james.apache.org/server/2.3.0/fetchmail_configuration.html for detailed -->
-<!-- configuration instructions and examples.                                  -->
-
-<!-- I M P O R T A N T -->
-<!-- Setting markseen="true" will have no effect on many POP3 servers as the POP3 -->
-<!-- protocol does not require the markSeen flag to be supported. When this is the -->
-<!-- case, the only way to ensure that messages are fetched just once is to delete -->
-<!-- fetched messages from the server with leaveonserver="false". -->
-
-<!-- If you want to perform mailet processing on messages fetched by fetchmail, -->
-<!-- use the HasMailAttribute matcher to detect messages with the MailAttribute -->
-<!-- org.apache.james.fetchmail.taskName. The attribute's value is that of the -->
-<!-- fetch task's name parameter described below. -->
-
-<fetchmail enabled="false">
-
-    <!-- The number of threads to use for the scheduled execution -->
-    <threads>5</threads>
-
-    <!-- The JMX Name to use -->
-    <jmxName>fetchmail</jmxName>
-
-    <!-- You can have as many fetch tasks as you want, but each must have a -->
-    <!-- unique name by which it is identified. -->
-    <!-- Each task runs at the specified<interval>, tasks may run concurrently. -->
-
-    <fetch name="mydomain.com">
-        <!-- There must be one<accounts>entry per fetch task. An accounts entry can have 0 to many -->
-        <!--<account>entries and 0 or 1<alllocal>entries.<alllocal>generates -->
-        <!--<accounts>for every user defined to James.<accounts>run consecutively within the -->
-        <!-- scope of their fetch task and inherit all the properties of the fetch task. -->
-
-        <!-- The advantage of running consecutively is that we can avoid conflicting fetch tasks -->
-        <!-- operating concurrently on the same mailboxes. -->
-
-        <!-- Fetchmail attempts to deduce the correct recipient of each message, but sometimes there is -->
-        <!-- insufficient information in the headers to do so. When the correct recipient cannot be deduced, -->
-        <!-- fetchmail can be configured to leave the mail on the server or deliver it to a default recipient. -->
-
-        <!-- When a message server delivers mail for a single user to a specific INBOX you can define -->
-        <!-- each user to James (via the console) and use<alllocal>with ignorercpt-header="true" to deliver mail -->
-        <!-- directly from each users INBOX onto James' spool. There is no need to update 'config.xml' -->
-        <!-- each time you add or remove users, fetchmail checks the list of users at the start of each fetch. -->
-
-        <!-- When a message server provides an account that gives access to all mail for a domain through a single -->
-        <!-- INBOX, you can use an<account>to fetch all the mail for that domain, using the filter facilities -->
-        <!-- described below to reject unwanted messages. -->
-
-        <!-- When a message server supports BOTH delivery for a single user to a specific INBOX and access to all mail -->
-        <!-- for a domain through a single INBOX, you can use<alllocal>and<account>together to guarantee that all -->
-        <!-- local mail gets delivered to the correct user and all unwanted mail is deleted from the message -->
-        <!-- server. See http://james.apache.org/server/2.3.0/fetchmail_configuration.html for details. -->
-
-        <!-- Limitations and Future Directions -->
-        <!-- 1)<alllocal>requires the password for all accounts for a domain on the message server be the same. True -->
-        <!-- in many cases, but not all. A future version might work out a way of associating James users with a set -->
-        <!-- of account properties. -->
-        <!-- 2)<alllocal>will try to access an INBOX on the message server for all local users. The instance of James used -->
-        <!-- for this purpose should not have extraneous users defined. This is inefficient, but not fatal. -->
-        <!-- Again, a future version might work out a way of associating James users with message account properties. -->
-        <!-- This would allow all local users with an account on a particular message server to be fetched. -->
-
-        <accounts>
-            <alllocal userprefix="" usersuffix="@myaccount" password="password" recipientprefix="" recipientsuffix="@mydomain.com" ignorercpt-header="true"/>
-            <account user="myglobalaccount" password="password" recipient="postmaster@localhost" ignorercpt-header="false"/>
-            <!-- Custom recipient header handling -->
-            <!-- this example search an header named X-Envelope-To and use the recipient found in that header -->
-            <!--
-            <account customrcpt-header="X-Envelope-To" user="myglobalaccount" password="password" recipient="postmaster@localhost" ignorercpt-header="false"/>
-             -->
-        </accounts>
-
-        <!-- The address of the server from which to fetch the mail -->
-        <host>pop.server.com</host>
-
-        <!-- How frequently this host is checked - in milliseconds. 600000 is every ten minutes -->
-        <interval>600000</interval>
-
-        <!-- name of the javamail provider you wish to use -->
-        <!-- (pop3, imap, etc. -->
-        <javaMailProviderName>pop3</javaMailProviderName>
-
-        <!-- name of the folder to open -->
-        <javaMailFolderName>INBOX</javaMailFolderName>
-
-        <!-- Properties to be applied to the JavaMail Session. -->
-        <!-- Properties are specific to the selected JavaMail provider. -->
-        <!-- Any number may be specified. -->
-        <javaMailProperties>
-            <!-- Set the connection timeout to 3 minutes -->
-            <property name="mail.pop3.connectiontimeout" value="180000"/>
-            <!-- Set the I/O timeout to 3 minutes -->
-            <property name="mail.pop3.timeout" value="180000"/>
-        </javaMailProperties>
-
-        <!-- Retrieve both old (seen) and new messages from mailserver.  The default -->
-        <!-- is to fetch only messages the server has not marked as seen -->
-        <fetchall>false</fetchall>
-
-        <!-- If the folder javaMailFolderName contains subfolders do you -->
-        <!-- want to recurse into the subfolders as well? true = yes, false = no -->
-        <recursesubfolders>false</recursesubfolders>
-
-        <!-- If the From: header of a fetched message has a valid user part -->
-        <!-- but no domain part the fetch task will correct this by appending -->
-        <!-- a default domain. eg: 'james' becomes 'james@defaultdomain' -->
-        <!-- The default behaviour is to append the canonical host name of the James server.  -->
-        <!-- You can override this behaviour here by specifying the name of the domain -->
-        <!-- you wish to append. The name you choose must be a local server or you can -->
-        <!-- use the name localhost -->
-        <!-- Example using a locally served domain -->
-        <!--
-        <defaultdomain>mydomain.com</defaultdomain>
-         -->
-        <!-- Example using localhost -->
-        <!--
-        <defaultdomain>localhost</defaultdomain>
-         -->
-
-        <!-- Specify what happens to messages succesfully fetched from the mailserver -->
-        <!-- leaveonserver -->
-        <!--     if true, messages will be left on the server -->
-        <!--     if false, messages will be deleted from the server -->
-        <!-- markseen -->
-        <!--     if true, messages left on the server will be marked as seen -->
-        <!--     if false, messages left on the server will not be marked as seen -->
-        <fetched leaveonserver="false" markseen="true"/>
-
-        <!-- Specify the index of the RECEIVED Header used to compute the remote address and remote host name -->
-        <!-- and what happens to messages that contain an invalid header at that index. -->
-        <!-- Matchers such as InSpammerBlacklist use the remote address and/or remote host name to identify illegitimate -->
-        <!-- remote MTAs. -->
-        <!-- This tag is optional. If omitted, the remote address will be set to 127.0.0.1 and the remote domain -->
-        <!-- will be set to 'localhost'. Both are almost always considered legitimate. -->
-        <!-- index -->
-        <!--     The zero based index of the RECEIVED Header used to compute the remote address and remote host name -->
-        <!--     of the MTA that delivered a fetched message. -->
-        <!--     Typically, the first (index = 0) RECEIVED Header is for the local MTA that delivers mail to the message store -->
-        <!--     and the second RECEIVED Header (index = 1) is the remote domain delivering mail to the MTA, so the second -->
-        <!--     RECEIVED Header is the one to use. -->
-        <!--     Some configurations will differ. Look at the RECEIVED Headers and set the index to point to the first remote MTA. -->
-        <!--     An index of -1 is is interpreted as use 127.0.0.1 for the remote address and use 'localhost' for the remote host name. -->
-        <!-- reject -->
-        <!--     if true, messages whose received header at the specified index is invalid will be rejected -->
-        <!--     if false, messages whose received header at the specified index is invalid will be accepted -->
-        <!--     and the Mail Attribute "org.apache.james.fetchmail.isInvalidReceivedHeader" -->
-        <!--     will be added to the message. Use the HasMailAttribute matcher to detect them. -->
-        <!-- The following apply if reject="true" and a message is rejected... -->
-        <!--     leaveonserver -->
-        <!--         if true, messages will be left on the server -->
-        <!--         if false, messages will be deleted from the server -->
-        <!--     markseen -->
-        <!--         if true, messages left on the server will be marked as seen -->
-        <!--         if false, messages left on the server will not be marked as seen -->
-        <remotereceivedheader index="1" reject="true" leaveonserver="true" markseen="false"/>
-
-        <!-- Specify what happens to messages whose size exceeds the specified limit. -->
-        <!-- This tag is optional. If omitted, there is no limit. -->
-        <!-- limit -->
-        <!--     The maximum message size in Kilobytes of messages injected into James. -->
-        <!--     A value of 0 means no limit. -->
-        <!-- reject -->
-        <!--     if true, messages whose size exceeds the limit will be rejected -->
-        <!--     if false, messages whose size exceeds the limit will be stripped of their message bodies -->
-        <!--     prior to injection into James and the MailAttribute "org.apache.james.fetchmail.isMaxMessageSizeExceeded" -->
-        <!--     will be added to the message with the value set to the original message size in bytes. -->
-        <!--     Use the HasMailAttribute matcher to detect them. -->
-        <!-- The following apply if reject="true" and a message is rejected... -->
-        <!--     leaveonserver -->
-        <!--         if true, messages will be left on the server -->
-        <!--         if false, messages will be deleted from the server -->
-        <!--     markseen -->
-        <!--         if true, messages left on the server will be marked as seen -->
-        <!--         if false, messages left on the server will not be marked as seen -->
-        <maxmessagesize limit="0" reject="false" leaveonserver="true" markseen="false"/>
-
-        <!-- Specify what happens to undeliverable messages -->
-        <!-- leaveonserver -->
-        <!--     if true, messages will be left on the server -->
-        <!--     if false, messages will be deleted from the server -->
-        <!-- markseen -->
-        <!--     if true, messages left on the server will be marked as seen -->
-        <!--     if false, messages left on the server will not be marked as seen -->
-        <undeliverable leaveonserver="true" markseen="false"/>
-
-        <!-- Specify what happens to messages for which a recipient cannot be determined. -->
-        <!-- defer -->
-        <!--     if true, processing of messages for which a recipient cannot be determined will deferred -->
-        <!--     until the next fetch of the Account. This gives an opportunity for other Accounts in the -->
-        <!--     fetch task to determine the recipient and process the mail. -->
-        <!--     if false, messages for which a recipient cannot be determined are processed immediately. -->
-        <!-- reject -->
-        <!--     if true, messages for which a recipient cannot be determined will be rejected -->
-        <!--     if false, messages for which a recipient cannot be determined will be accepted, -->
-        <!--     the account recipient will be used and the MailAttribute "org.apache.james.fetchmail.isRecipientNotFound" -->
-        <!--     will be added to the message. Use the HasMailAttribute matcher to detect them. -->
-        <!-- The following apply if reject="true" and a message is rejected... -->
-        <!--     leaveonserver -->
-        <!--         if true, messages will be left on the server -->
-        <!--         if false, messages will be deleted from the server -->
-        <!--     markseen -->
-        <!--         if true, messages left on the server will be marked as seen -->
-        <!--         if false, messages left on the server will not be marked as seen -->
-        <recipientnotfound defer="true" reject="true" leaveonserver="true" markseen="false"/>
-
-        <!-- Specify a list of recipients for whom messages will be rejected -->
-        <!-- and what happens to rejected messages. -->
-        <!-- The list can be comma, tab or space delimited. -->
-        <!-- reject -->
-        <!--     if true, messages for users on the blacklist will be rejected -->
-        <!--     if false, messages for users on the blacklist will be accepted -->
-        <!--     and the Mail Attribute "org.apache.james.fetchmail.isBlacklistedRecipient" -->
-        <!--     will be added to the message. Use the HasMailAttribute matcher to detect them. -->
-        <!-- The following apply if reject="true" and a message is rejected... -->
-        <!--     leaveonserver -->
-        <!--         if true, messages will be left on the server -->
-        <!--         if false, messages will be deleted from the server -->
-        <!--     markseen -->
-        <!--         if true, messages left on the server will be marked as seen -->
-        <!--         if false, messages left on the server will not be marked as seen -->
-        <blacklist reject="true" leaveonserver="true" markseen="false">wibble@localhost, flobble@localhost</blacklist>
-
-        <!-- Specify if messages for users who are not defined to James should -->
-        <!-- be rejected and what happens to rejected messages. -->
-        <!-- reject -->
-        <!--     if true, messages for users who are not defined to James will be rejected -->
-        <!--     if false, messages for users who are not defined to James will be accepted -->
-        <!--     and the Mail Attribute "org.apache.james.fetchmail.isUserUndefined" -->
-        <!--     will be added to the message. Use the HasMailAttribute matcher to detect them. -->
-        <!-- The following apply if reject="true" and a message is rejected... -->
-        <!--     leaveonserver -->
-        <!--         if true, messages will be left on the server -->
-        <!--         if false, messages will be deleted from the server -->
-        <!--     markseen -->
-        <!--         if true, messages left on the server will be marked as seen -->
-        <!--         if false, messages left on the server will not be marked as seen -->
-        <userundefined reject="true" leaveonserver="true" markseen="false" />
-
-        <!-- Specify if messages for recipients on remote hosts should -->
-        <!-- be rejected and what happens to rejected messages. -->
-        <!-- reject -->
-        <!--     if true, messages for remote recipients will be rejected -->
-        <!--     if false, messages for remote recipients will be accepted -->
-        <!--     and the Mail Attribute "org.apache.james.fetchmail.isRemoteRecipient" -->
-        <!--     will be added to the message. Use the HasMailAttribute matcher to detect them. -->
-        <!-- The following apply if reject="true" and a message is rejected... -->
-        <!--     leaveonserver -->
-        <!--         if true, messages will be left on the server -->
-        <!--         if false, messages will be deleted from the server -->
-        <!--     markseen -->
-        <!--         if true, messages left on the server will be marked as seen -->
-        <!--         if false, messages left on the server will not be marked as seen -->
-        <remoterecipient reject="true" leaveonserver="true" markseen="false" />
-    </fetch>
-
-</fetchmail>       

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/imapserver.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/imapserver.xml b/dockerfiles/run/guice/destination/conf/imapserver.xml
deleted file mode 100644
index 8ccb117..0000000
--- a/dockerfiles/run/guice/destination/conf/imapserver.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-
-<imapservers>
-	<imapserver enabled="true">
-		<jmxName>imapserver</jmxName>
-		<bind>0.0.0.0:143</bind>
-		<connectionBacklog>200</connectionBacklog>
-		<tls socketTLS="false" startTLS="true">
-			<!-- To create a new keystore execute:
-            keytool -genkey -alias james -keyalg RSA -keystore /path/to/james/conf/keystore
-              -->
-			<keystore>file://conf/keystore</keystore>
-			<secret>james72laBalle</secret>
-			<provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-		</tls>
-		<connectionLimit>0</connectionLimit>
-		<connectionLimitPerIP>0</connectionLimitPerIP>
-	</imapserver>
-	<imapserver enabled="true">
-		<jmxName>imapserver-ssl</jmxName>
-		<bind>0.0.0.0:993</bind>
-		<connectionBacklog>200</connectionBacklog>
-		<tls socketTLS="true" startTLS="false">
-			<!-- To create a new keystore execute:
-              keytool -genkey -alias james -keyalg RSA -keystore /path/to/james/conf/keystore
-             -->
-			<keystore>file://conf/keystore</keystore>
-			<secret>james72laBalle</secret>
-			<provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-		</tls>
-		<connectionLimit>0</connectionLimit>
-		<connectionLimitPerIP>0</connectionLimitPerIP>
-	</imapserver>
-</imapservers>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/indexer.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/indexer.xml b/dockerfiles/run/guice/destination/conf/indexer.xml
deleted file mode 100644
index ced1a62..0000000
--- a/dockerfiles/run/guice/destination/conf/indexer.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one   
-  or more contributor license agreements.  See the NOTICE file 
-  distributed with this work for additional information        
-  regarding copyright ownership.  The ASF licenses this file   
-  to you under the Apache License, Version 2.0 (the            
-  "License"); you may not use this file except in compliance   
-  with the License.  You may obtain a copy of the License at   
-                                                               
-    http://www.apache.org/licenses/LICENSE-2.0                 
-                                                               
-  Unless required by applicable law or agreed to in writing,   
-  software distributed under the License is distributed on an  
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       
-  KIND, either express or implied.  See the License for the    
-  specific language governing permissions and limitations      
-  under the License.                                           
- -->
-
-<indexer>
-  <provider>elasticsearch</provider>
-</indexer>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/james-database.properties
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/james-database.properties b/dockerfiles/run/guice/destination/conf/james-database.properties
deleted file mode 100644
index b3ac7eb..0000000
--- a/dockerfiles/run/guice/destination/conf/james-database.properties
+++ /dev/null
@@ -1,40 +0,0 @@
-#  Licensed to the Apache Software Foundation (ASF) under one
-#  or more contributor license agreements.  See the NOTICE file
-#  distributed with this work for additional information
-#  regarding copyright ownership.  The ASF licenses this file
-#  to you under the Apache License, Version 2.0 (the
-#  "License"); you may not use this file except in compliance
-#  with the License.  You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-#  Unless required by applicable law or agreed to in writing,
-#  software distributed under the License is distributed on an
-#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-#  specific language governing permissions and limitations
-#  under the License.
-
-#  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
-
-# Use derby as default
-database.driverClassName=org.apache.derby.jdbc.EmbeddedDriver
-database.url=jdbc:derby:../var/store/derby;create=true
-database.username=app
-database.password=app
-
-# Supported adapters are:
-# DB2, DERBY, H2, HSQL, INFORMIX, MYSQL, ORACLE, POSTGRESQL, SQL_SERVER, SYBASE 
-vendorAdapter.database=DERBY
-
-# Use streaming for Blobs
-# This is only supported on a limited set of databases atm. You should check if its supported by your DB before enable
-# it. 
-# 
-# See:
-# http://openjpa.apache.org/builds/latest/docs/manual/ref_guide_mapping_jpa.html  #7.11.  LOB Streaming 
-# 
-openjpa.streaming=false
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/jcr-repository.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/jcr-repository.xml b/dockerfiles/run/guice/destination/conf/jcr-repository.xml
deleted file mode 100644
index c1b998a..0000000
--- a/dockerfiles/run/guice/destination/conf/jcr-repository.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one or more
-   contributor license agreements.  See the NOTICE file distributed with
-   this work for additional information regarding copyright ownership.
-   The ASF licenses this file to You under the Apache License, Version 2.0
-   (the "License"); you may not use this file except in compliance with
-   the License.  You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
--->
-
-<!--
-   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 -->
-
-<!DOCTYPE Repository
-        PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit 2.0//EN"
-        "http://jackrabbit.apache.org/dtd/repository-2.0.dtd">
-
-<Repository>
-    <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
-        <param name="path" value="${rep.home}/repository"/>
-    </FileSystem>
-    <DataStore class="org.apache.jackrabbit.core.data.FileDataStore"/>
-    <Security appName="Jackrabbit">
-        <SecurityManager class="org.apache.jackrabbit.core.security.simple.SimpleSecurityManager" workspaceName="security">
-        </SecurityManager>
-        <AccessManager class="org.apache.jackrabbit.core.security.simple.SimpleAccessManager">
-        </AccessManager>
-        <LoginModule class="org.apache.jackrabbit.core.security.simple.SimpleLoginModule">
-            <param name="anonymousId" value="anonymous"/>
-            <param name="adminId" value="admin"/>
-        </LoginModule>
-    </Security>
-    <Workspaces rootPath="${rep.home}/workspaces" defaultWorkspace="james"/>
-    <Workspace name="${wsp.name}">
-        <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
-            <param name="path" value="${wsp.home}"/>
-        </FileSystem>
-        <PersistenceManager class="org.apache.jackrabbit.core.persistence.pool.DerbyPersistenceManager">
-            <param name="url" value="jdbc:derby:${wsp.home}/db;create=true"/>
-            <param name="schemaObjectPrefix" value="${wsp.name}_"/>
-        </PersistenceManager>
-        <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
-            <param name="path" value="${wsp.home}/index"/>
-            <param name="supportHighlighting" value="true"/>
-        </SearchIndex>
-    </Workspace>
-    <Versioning rootPath="${rep.home}/version">
-        <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
-            <param name="path" value="${rep.home}/version" />
-        </FileSystem>
-        <PersistenceManager class="org.apache.jackrabbit.core.persistence.pool.DerbyPersistenceManager">
-            <param name="url" value="jdbc:derby:${rep.home}/version/db;create=true"/>
-            <param name="schemaObjectPrefix" value="version_"/>
-        </PersistenceManager>
-    </Versioning>
-    <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
-        <param name="path" value="${rep.home}/repository/index"/>
-        <param name="supportHighlighting" value="true"/>
-    </SearchIndex>
-</Repository>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/jmap.properties
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/jmap.properties b/dockerfiles/run/guice/destination/conf/jmap.properties
deleted file mode 100644
index 34ab451..0000000
--- a/dockerfiles/run/guice/destination/conf/jmap.properties
+++ /dev/null
@@ -1,11 +0,0 @@
-# Configuration file for JMAP
-
-tls.keystoreURL=file://conf/keystore
-tls.secret=james72laBalle
-
-#
-# If you wish to use OAuth authentication, you should provide a valid JWT public key.
-# The following entry specify the link to the URL of the public key file,
-# which should be a PEM format file.
-#
-jwt.publickeypem.url=file://conf/jwt_publickey

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/jmx.properties
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/jmx.properties b/dockerfiles/run/guice/destination/conf/jmx.properties
deleted file mode 100644
index a1dbdf8..0000000
--- a/dockerfiles/run/guice/destination/conf/jmx.properties
+++ /dev/null
@@ -1,28 +0,0 @@
-#  Licensed to the Apache Software Foundation (ASF) under one
-#  or more contributor license agreements.  See the NOTICE file
-#  distributed with this work for additional information
-#  regarding copyright ownership.  The ASF licenses this file
-#  to you under the Apache License, Version 2.0 (the
-#  "License"); you may not use this file except in compliance
-#  with the License.  You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-#  Unless required by applicable law or agreed to in writing,
-#  software distributed under the License is distributed on an
-#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-#  specific language governing permissions and limitations
-#  under the License.
-#
-
-#  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
-
-jmx.address=127.0.0.1
-jmx.port=9999

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/jwt_publickey
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/jwt_publickey b/dockerfiles/run/guice/destination/conf/jwt_publickey
deleted file mode 100644
index 53914e0..0000000
--- a/dockerfiles/run/guice/destination/conf/jwt_publickey
+++ /dev/null
@@ -1,9 +0,0 @@
------BEGIN PUBLIC KEY-----
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtlChO/nlVP27MpdkG0Bh
-16XrMRf6M4NeyGa7j5+1UKm42IKUf3lM28oe82MqIIRyvskPc11NuzSor8HmvH8H
-lhDs5DyJtx2qp35AT0zCqfwlaDnlDc/QDlZv1CoRZGpQk1Inyh6SbZwYpxxwh0fi
-+d/4RpE3LBVo8wgOaXPylOlHxsDizfkL8QwXItyakBfMO6jWQRrj7/9WDhGf4Hi+
-GQur1tPGZDl9mvCoRHjFrD5M/yypIPlfMGWFVEvV5jClNMLAQ9bYFuOc7H1fEWw6
-U1LZUUbJW9/CH45YXz82CYqkrfbnQxqRb2iVbVjs/sHopHd1NTiCfUtwvcYJiBVj
-kwIDAQAB
------END PUBLIC KEY-----

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/lib/README.txt
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/lib/README.txt b/dockerfiles/run/guice/destination/conf/lib/README.txt
deleted file mode 100644
index d536d44..0000000
--- a/dockerfiles/run/guice/destination/conf/lib/README.txt
+++ /dev/null
@@ -1 +0,0 @@
-# Put every jar you want to have included in the classpath in here
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/lmtpserver.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/lmtpserver.xml b/dockerfiles/run/guice/destination/conf/lmtpserver.xml
deleted file mode 100644
index ce079b0..0000000
--- a/dockerfiles/run/guice/destination/conf/lmtpserver.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one   
-  or more contributor license agreements.  See the NOTICE file 
-  distributed with this work for additional information        
-  regarding copyright ownership.  The ASF licenses this file   
-  to you under the Apache License, Version 2.0 (the            
-  "License"); you may not use this file except in compliance   
-  with the License.  You may obtain a copy of the License at   
-                                                               
-    http://www.apache.org/licenses/LICENSE-2.0                 
-                                                               
-  Unless required by applicable law or agreed to in writing,   
-  software distributed under the License is distributed on an  
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       
-  KIND, either express or implied.  See the License for the    
-  specific language governing permissions and limitations      
-  under the License.                                           
- -->
-
-<lmtpservers>
-
-    <lmtpserver enabled="false">
-        <jmxName>lmtpserver</jmxName>
-        <!-- LMTP should not be reachable from outside your network so bind it to loopback-->
-        <bind>127.0.0.1:24</bind>
-        <connectionBacklog>200</connectionBacklog>
-        <connectiontimeout>1200</connectiontimeout>
-        <!-- Set the maximum simultaneous incoming connections for this service -->
-        <connectionLimit>0</connectionLimit>
-        <!-- Set the maximum simultaneous incoming connections per IP for this service -->
-        <connectionLimitPerIP>0</connectionLimitPerIP>
-        <!--  This sets the maximum allowed message size (in kilobytes) for this -->
-        <!--  LMTP service. If unspecified, the value defaults to 0, which means no limit. -->
-        <maxmessagesize>0</maxmessagesize>
-        <handlerchain>
-            <handler class="org.apache.james.lmtpserver.CoreCmdHandlerLoader"/>
-        </handlerchain>
-    </lmtpserver>
-
-</lmtpservers>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/log4j.properties
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/log4j.properties b/dockerfiles/run/guice/destination/conf/log4j.properties
deleted file mode 100644
index cdcfbd8..0000000
--- a/dockerfiles/run/guice/destination/conf/log4j.properties
+++ /dev/null
@@ -1,137 +0,0 @@
-#  Licensed to the Apache Software Foundation (ASF) under one
-#  or more contributor license agreements.  See the NOTICE file
-#  distributed with this work for additional information
-#  regarding copyright ownership.  The ASF licenses this file
-#  to you under the Apache License, Version 2.0 (the
-#  "License"); you may not use this file except in compliance
-#  with the License.  You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-#  Unless required by applicable law or agreed to in writing,
-#  software distributed under the License is distributed on an
-#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-#  specific language governing permissions and limitations
-#  under the License.
-
-# See http://james.apache.org/server/3/config.html for usage
-
-log4j.rootLogger=DEBUG
-
-log4j.appender.CONS=org.apache.log4j.ConsoleAppender
-log4j.appender.CONS.layout=org.apache.log4j.PatternLayout
-log4j.appender.CONS.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.FILE.File=../log/james-server.log
-log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
-log4j.appender.FILE.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.MAILBOXMANAGER=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.MAILBOXMANAGER.File=../log/mailboxmanager.log
-log4j.appender.MAILBOXMANAGER.DatePattern='.'yyyy-MM-dd
-log4j.appender.MAILBOXMANAGER.layout=org.apache.log4j.PatternLayout
-log4j.appender.MAILBOXMANAGER.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.IMAPSERVER=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.IMAPSERVER.File=../log/imapserver.log
-log4j.appender.IMAPSERVER.DatePattern='.'yyyy-MM-dd
-log4j.appender.IMAPSERVER.layout=org.apache.log4j.PatternLayout
-log4j.appender.IMAPSERVER.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.MAILETCONTAINER=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.MAILETCONTAINER.File=../log/mailetcontainer.log
-log4j.appender.MAILETCONTAINER.DatePattern='.'yyyy-MM-dd
-log4j.appender.MAILETCONTAINER.layout=org.apache.log4j.PatternLayout
-log4j.appender.MAILETCONTAINER.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.DNSSERVICE=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.DNSSERVICE.File=../log/dnsservice.log
-log4j.appender.DNSSERVICE.DatePattern='.'yyyy-MM-dd
-log4j.appender.DNSSERVICE.layout=org.apache.log4j.PatternLayout
-log4j.appender.DNSSERVICE.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.POP3SERVER=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.POP3SERVER.File=../log/pop3server.log
-log4j.appender.POP3SERVER.DatePattern='.'yyyy-MM-dd
-log4j.appender.POP3SERVER.layout=org.apache.log4j.PatternLayout
-log4j.appender.POP3SERVER.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.SMTPSERVER=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.SMTPSERVER.File=../log/smtpserver.log
-log4j.appender.SMTPSERVER.DatePattern='.'yyyy-MM-dd
-log4j.appender.SMTPSERVER.layout=org.apache.log4j.PatternLayout
-log4j.appender.SMTPSERVER.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.LMTPSERVER=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.LMTPSERVER.File=../log/lmtpserver.log
-log4j.appender.LMTPSERVER.DatePattern='.'yyyy-MM-dd
-log4j.appender.LMTPSERVER.layout=org.apache.log4j.PatternLayout
-log4j.appender.LMTPSERVER.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.MAILREPOSITORYSTORE=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.MAILREPOSITORYSTORE.File=../log/mailrepositorystore.log
-log4j.appender.MAILREPOSITORYSTORE.DatePattern='.'yyyy-MM-dd
-log4j.appender.MAILREPOSITORYSTORE.layout=org.apache.log4j.PatternLayout
-log4j.appender.MAILREPOSITORYSTORE.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.USERSREPOSITORY=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.USERSREPOSITORY.File=../log/usersrepository.log
-log4j.appender.USERSREPOSITORY.DatePattern='.'yyyy-MM-dd
-log4j.appender.USERSREPOSITORY.layout=org.apache.log4j.PatternLayout
-log4j.appender.USERSREPOSITORY.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.FETCHMAIL=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.FETCHMAIL.File=../log/fetchmail.log
-log4j.appender.FETCHMAIL.DatePattern='.'yyyy-MM-dd
-log4j.appender.FETCHMAIL.layout=org.apache.log4j.PatternLayout
-log4j.appender.FETCHMAIL.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.DOMAINLIST=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.DOMAINLIST.File=../log/domainlist.log
-log4j.appender.DOMAINLIST.DatePattern='.'yyyy-MM-dd
-log4j.appender.DOMAINLIST.layout=org.apache.log4j.PatternLayout
-log4j.appender.DOMAINLIST.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.VIRTUALUSERTABLE=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.VIRTUALUSERTABLE.File=../log/virtualusertable.log
-log4j.appender.VIRTUALUSERTABLE.DatePattern='.'yyyy-MM-dd
-log4j.appender.VIRTUALUSERTABLE.layout=org.apache.log4j.PatternLayout
-log4j.appender.VIRTUALUSERTABLE.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.appender.MAILQUEUEFACTORY=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.MAILQUEUEFACTORY.File=../log/mailqueuefactory.log
-log4j.appender.MAILQUEUEFACTORY.DatePattern='.'yyyy-MM-dd
-log4j.appender.MAILQUEUEFACTORY.layout=org.apache.log4j.PatternLayout
-log4j.appender.MAILQUEUEFACTORY.layout.ConversionPattern=%-5p %d{HH:mm:ss,SSS} | %c | %m%n
-
-log4j.logger.org.apache.jackrabbit=ERROR, CONS, FILE
-
-log4j.logger.org.apache.xbean.spring=WARN, CONS, FILE
-log4j.logger.org.apache.activemq=WARN, CONS, FILE
-
-log4j.logger.org.apache.camel=WARN, CONS, FILE
-log4j.logger.org.springframework=WARN, CONS, FILE
-log4j.logger.org.apache.james=DEBUG, CONS, FILE
-
-log4j.logger.james=WARN, CONS, FILE
-log4j.logger=DEBUG, CONS, FILE
-
-log4j.logger.james.mailboxmanager=DEBUG, MAILBOXMANAGER
-log4j.logger.james.imapserver=DEBUG, IMAPSERVER
-log4j.logger.james.mailetcontainer=DEBUG, MAILETCONTAINER
-log4j.logger.james.mailetcontext=DEBUG, MAILETCONTAINER
-log4j.logger.james.mailspooler=DEBUG, MAILETCONTAINER
-log4j.logger.james.mailprocessor=DEBUG, MAILETCONTAINER
-log4j.logger.james.dnsservice=DEBUG, DNSSERVICE
-log4j.logger.james.pop3server=DEBUG, POP3SERVER
-log4j.logger.james.smtpserver=DEBUG, SMTPSERVER
-log4j.logger.james.lmtpserver=DEBUG, LMTPSERVER
-log4j.logger.james.mailrepositorystore=DEBUG, MAILREPOSITORYSTORE
-log4j.logger.james.usersrepository=DEBUG, USERSREPOSITORY
-log4j.logger.james.fetchmail=DEBUG, FETCHMAIL
-log4j.logger.james.domainlist=DEBUG, DOMAINLIST
-log4j.logger.james.virtualusertable=DEBUG, VIRTUALUSERTABLE
-log4j.logger.james.mailqueuefactory=DEBUG, MAILQUEUEFACTORY
-log4j.logger.etm.core.monitor.EtmMonitor= DEBUG, CONS, FILE

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/logback.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/logback.xml b/dockerfiles/run/guice/destination/conf/logback.xml
deleted file mode 100644
index 7685591..0000000
--- a/dockerfiles/run/guice/destination/conf/logback.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<configuration>
-
-        <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
-                <resetJUL>true</resetJUL>
-        </contextListener>
-
-        <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
-                <encoder>
-                        <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
-                        <immediateFlush>false</immediateFlush>
-                </encoder>
-        </appender>
-
-        <appender name="LOG_FILE" class="ch.qos.logback.core.FileAppender">
-                <file>/logs/james.log</file>
-                <encoder>
-                        <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
-                        <immediateFlush>false</immediateFlush>
-                </encoder>
-        </appender>
-
-        <root level="INFO">
-                <appender-ref ref="CONSOLE" />
-                <appender-ref ref="LOG_FILE" />
-        </root>
-
-</configuration>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/mailetcontainer.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/destination/conf/mailetcontainer.xml
deleted file mode 100644
index 25d02d4..0000000
--- a/dockerfiles/run/guice/destination/conf/mailetcontainer.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0"?>
-
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
- -->
-
-<mailetcontainer enableJmx="true">
-
-    <context>
-        <postmaster>postmaster@james.minet.net</postmaster>
-    </context>
-
-    <spooler>
-        <threads>20</threads>
-    </spooler>
-
-    <processors>
-        <processor state="root" enableJmx="true">
-            <mailet match="All" class="PostmasterAlias"/>
-            <mailet match="RelayLimit=30" class="Null"/>
-            <!-- Hook on sievemanager@james.linagora.com
-                 Mail send to this address will get interpreted with SIEVE Manage -->
-            <mailet match="RecipientIs=sievemanager@james.linagora.com" class="ToProcessor">
-                <processor>sieve-manager-check</processor>
-            </mailet>
-            <mailet match="HasMailAttribute=spamChecked" class="ToProcessor">
-                <processor>transport</processor>
-            </mailet>
-            <mailet match="All" class="SetMailAttribute">
-                <spamChecked>true</spamChecked>
-            </mailet>
-            <mailet match="SMTPAuthSuccessful" class="ToProcessor">
-                <processor>transport</processor>
-            </mailet>
-            <mailet match="InSpammerBlacklist=query.bondedsender.org." class="ToProcessor">
-                <processor>transport</processor>
-            </mailet>
-            <!-- Check for delivery from a known spam server -->
-            <!-- This set of matchers/mailets redirect all emails from known -->
-            <!-- black holes, open relays, and spam servers to the spam processor -->
-            <!-- For this set to function properly, the spam processor must be configured. -->
-            <mailet match="InSpammerBlacklist=dnsbl.njabl.org." class="ToProcessor">
-                <processor>spam</processor>
-                <notice>550 Requested action not taken: rejected - see http://njabl.org/</notice>
-            </mailet>
-            <mailet match="All" class="ToProcessor">
-                <processor>transport</processor>
-            </mailet>
-        </processor>
-
-        <processor state="error" enableJmx="true">
-            <mailet match="All" class="MetricsMailet">
-                <metricName>mailetContainerErrors</metricName>
-            </mailet>
-            <mailet match="All" class="Bounce"/>
-            <mailet match="All" class="ToRepository">
-                <repositoryPath>file://var/mail/error/</repositoryPath>
-            </mailet>
-        </processor>
-
-
-        <processor state="transport" enableJmx="true">
-            <mailet match="SMTPAuthSuccessful" class="SetMimeHeader">
-                <name>X-UserIsAuth</name>
-                <value>true</value>
-            </mailet>
-            <mailet match="HasMailAttribute=org.apache.james.SMIMECheckSignature" class="SetMimeHeader">
-                <name>X-WasSigned</name>
-                <value>true</value>
-            </mailet>
-            <mailet match="All" class="RemoveMimeHeader">
-                <name>bcc</name>
-            </mailet>
-            <mailet match="All" class="RecipientRewriteTable" />
-            <mailet match="RecipientIsLocal" class="org.apache.james.jmap.mailet.VacationMailet"/>
-            <mailet match="RecipientIsLocal" class="Sieve"/>
-            <mailet match="RecipientIsLocal" class="LocalDelivery"/>
-            <!--
-            <mailet match="HostIsLocal" class="ToProcessor">
-                <processor>local-address-error</processor>
-                <notice>550 - Requested action not taken: no such user here</notice>
-            </mailet>
-            -->
-            <mailet match="SMTPAuthSuccessful" class="RemoteDelivery">
-                <outgoingQueue>outgoing</outgoingQueue>
-                <delayTime>5000, 100000, 500000</delayTime>
-                <maxRetries>25</maxRetries>
-                <maxDnsProblemRetries>0</maxDnsProblemRetries>
-                <deliveryThreads>10</deliveryThreads>
-                <sendpartial>true</sendpartial>
-                <bounceProcessor>bounces</bounceProcessor>
-            </mailet>
-            <mailet match="All" class="ToProcessor">
-                <processor>relay-denied</processor>
-            </mailet>
-        </processor>
-
-        <processor state="spam" enableJmx="true">
-            <mailet match="All" class="MetricsMailet">
-                <metricName>mailetContainerSpam</metricName>
-            </mailet>
-            <mailet match="All" class="ToRepository">
-                <repositoryPath>file://var/mail/spam/</repositoryPath>
-            </mailet>
-        </processor>
-
-        <processor state="local-address-error" enableJmx="true">
-            <mailet match="All" class="MetricsMailet">
-                <metricName>mailetContainerLocalAddressError</metricName>
-            </mailet>
-            <mailet match="All" class="Bounce">
-                <attachment>none</attachment>
-            </mailet>
-            <mailet match="All" class="ToRepository">
-                <repositoryPath>file://var/mail/address-error/</repositoryPath>
-            </mailet>
-        </processor>
-
-        <processor state="relay-denied" enableJmx="true">
-            <mailet match="All" class="MetricsMailet">
-                <metricName>mailetContainerRelayDenied</metricName>
-            </mailet>
-            <mailet match="All" class="Bounce">
-                <attachment>none</attachment>
-            </mailet>
-            <mailet match="All" class="ToRepository">
-                <repositoryPath>file://var/mail/relay-denied/</repositoryPath>
-                <notice>Warning: You are sending an e-mail to a remote server. You must be authentified to perform such an operation</notice>
-            </mailet>
-        </processor>
-
-        <processor state="bounces" enableJmx="true">
-            <mailet match="All" class="MetricsMailet">
-                <metricName>bounces</metricName>
-            </mailet>
-            <mailet match="All" class="DSNBounce">
-                <passThrough>false</passThrough>
-            </mailet>
-        </processor>
-
-        <processor state="sieve-manager-check" enableJmx="true">
-            <!-- Only local users can manage their scripts -->
-            <mailet match="RecipientIsLocal" class="ToProcessor">
-                <processor>sieve-manager</processor>
-            </mailet>
-            <!-- Notify other people about their failure -->
-            <mailet match="All" class="Bounce">
-                <inline>heads</inline>
-                <attachment>none</attachment>
-                <passThrough>false</passThrough>
-                <prefix>[REJECTED]</prefix>
-                <notice>
-                    You can't send messages to configure SIEVE on this serveur unless you are the official SIEVE manager.
-                </notice>
-            </mailet>
-            <mailet match="All" class="Null"/>
-        </processor>
-
-        <processor state="sieve-manager">
-            <mailet match="All" class="SetMailAttribute">
-                <org.apache.james.SMTPAuthUser>true</org.apache.james.SMTPAuthUser>
-            </mailet>
-            <mailet match="All" class="org.apache.james.transport.mailets.managesieve.ManageSieveMailet">
-                <helpURL>file:/root/james-server-app-3.0.0-beta5-SNAPSHOT/conf/managesieve.help.txt</helpURL>
-            </mailet>
-            <mailet match="All" class="Null"/>
-        </processor>
-    </processors>
-
-</mailetcontainer>
-
-

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/mailrepositorystore.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/mailrepositorystore.xml b/dockerfiles/run/guice/destination/conf/mailrepositorystore.xml
deleted file mode 100644
index acca810..0000000
--- a/dockerfiles/run/guice/destination/conf/mailrepositorystore.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
- -->
-
-<mailrepositorystore>
-    <mailrepositories>
-        <!-- File based repositories.  These repositories store all message data -->
-        <!-- in the file system. -->
-        <mailrepository class="org.apache.james.mailrepository.file.FileMailRepository">
-            <protocols>
-                <protocol>file</protocol>
-            </protocols>
-            <!-- Set if the messages should be listed sorted. False by default -->
-            <config FIFO="false" CACHEKEYS="true"/>
-        </mailrepository>
-    </mailrepositories>
-</mailrepositorystore>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/managesieve.help.txt
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/managesieve.help.txt b/dockerfiles/run/guice/destination/conf/managesieve.help.txt
deleted file mode 100644
index f45c78d..0000000
--- a/dockerfiles/run/guice/destination/conf/managesieve.help.txt
+++ /dev/null
@@ -1,112 +0,0 @@
-managesieve implements the commands defined by RFC 5804 ((http://tools.ietf.org/html/rfc5804) to manage sieve scripts via mail messages. A mail is sent to the managesieve user with the command and parameters in the subject header. Sieve scripts are exchanged as mail attachments.
-
-Consult your mail administrator for the name of the managesieve user configured for your installation.
-
-Users MUST be SMTP authenticated to execute all except the CAPABILITY and HELP commands (see note (1) below).
-
-Commands are executed and answered within the namespace of the sending user as denoted by the sender header of the mail. Thus, a command such as LISTSCRIPTS lists the scripts within namespace of the user identified by the sender header.
-
-The supported commands are summarised in "Command Summary" below. Generally the responses are self describing. For full details see RFC 5804 - Commands (http://tools.ietf.org/html/rfc5804#section-2).
-
-In these descriptions the following keywords apply:
-
-- sieve-name
-    The name of a sieve script enclosed in parentheses, eg: "my script". An empty name is not allowed.
-- active-sieve-name
-    As sieve-name, except an empty name, eg: "", is allowed.
-- old-sieve-name
-    As sieve-name
-- new-sieve-name
-    As sieve-name    
-- sieve-script
-    A mail attachment recognised as a sieve script. This is the first attachment in a mail satisfying any of these characteristics:
-        - A MIME type of "application/sieve"
-        - A filename with the suffix ".sieve"
-        - A filename with the suffix ".siv"
-    Returned sieve-scripts always have the MIME type of "application/sieve"
-
-Command Summary
----------------
-
-CAPABILITY
-    Subject:
-        CAPABILITY
-    Attachments: 
-        none
-Answers the capabilities of the underlying sieve inplementation.
-
-CHECKSCRIPT
-    Subject:
-        CHECKSCRIPT
-    Attachments: 
-        sieve-script
-Verifies the attached sieve-script without storing it on the server.
-
-DELETESCRIPT
-    Subject: 
-        DELETESCRIPT sieve-name
-    Attachments: 
-        none
-Deletes the named sieve script.
-
-GETACTIVE
-    Subject: 
-        GETACTIVE
-    Attachments: 
-        none
-Answers the active sieve script as an attachment.
-
-GETSCRIPT
-    Subject: 
-        GETSCRIPT sieve-name
-    Attachments: 
-        none
-Answers the named sieve script as an attachment.
-
-HAVESPACE
-    Subject: 
-        HAVESPACE sieve-name number
-    Attachments: 
-        none
-Answers OK if there is available space to store a script with the given name of the given size, else NO.
-
-HELP
-    Subject: 
-        HELP
-    Attachments: 
-        none
-Answers this text.
-
-LISTSCRIPTS
-    Subject: 
-        LISTSCRIPTS
-    Attachments: 
-        none
-Answers a list of the sieve scripts stored on the server, indicating which, if any, is the active script.
-
-PUTSCRIPT
-    Subject: 
-        PUTSCRIPT sieve-name
-    Attachments: 
-        sieve-script
-Verifies the attached sieve-script and if there are no errors stores it on the server using the given name.
-
-RENAMESCRIPT
-    Subject: 
-        RENAMESCRIPT old-sieve-name new-sieve-name
-    Attachments: 
-        none
-Renames the script stored on the server named old-sieve-name to new-sieve-name.
-
-SETACTIVE
-    Subject: 
-        SETACTIVE active-sieve-name
-    Attachments: 
-        none
-Sets the active script on the server to the given name. Use an empty string, "", to deactivate all scripts.
-
-Notes
------
-1) Some mail servers optionally allow configurations that enable local clients to post without SMTP authentication, such configurations will fail as managesieve requires SMTP authentication in all circumstances. To repeat, users MUST be SMTP authenticated to execute all except the CAPABILITY and HELP commands.
-
-

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/managesieveserver.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/managesieveserver.xml b/dockerfiles/run/guice/destination/conf/managesieveserver.xml
deleted file mode 100644
index 7b0b85a..0000000
--- a/dockerfiles/run/guice/destination/conf/managesieveserver.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one   
-  or more contributor license agreements.  See the NOTICE file 
-  distributed with this work for additional information        
-  regarding copyright ownership.  The ASF licenses this file   
-  to you under the Apache License, Version 2.0 (the            
-  "License"); you may not use this file except in compliance   
-  with the License.  You may obtain a copy of the License at   
-                                                               
-    http://www.apache.org/licenses/LICENSE-2.0                 
-                                                               
-  Unless required by applicable law or agreed to in writing,   
-  software distributed under the License is distributed on an  
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       
-  KIND, either express or implied.  See the License for the    
-  specific language governing permissions and limitations      
-  under the License.                                           
- -->
- 
-<!--
-   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 -->
-
-<managesieveservers>
-
-   <managesieveserver enabled="false">
-
-     <jmxName>managesieveserver</jmxName>
-
-     <bind>0.0.0.0:4190</bind>
-
-     <connectionBacklog>200</connectionBacklog>
-
-     <tls socketTLS="false" startTLS="false">
-       <!-- To create a new keystore execute:
-        keytool -genkey -alias james -keyalg RSA -keystore /path/to/james/conf/keystore
-         -->
-       <keystore>file://conf/keystore</keystore>
-       <secret>james72laBalle</secret>
-       <provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-       <!-- The algorithm is optional and only needs to be specified when using something other
-        than the Sun JCE provider - You could use IbmX509 with IBM Java runtime. -->
-       <algorithm>SunX509</algorithm>
-     </tls>
-         
-        <!-- connection timeout in secconds -->
-        <connectiontimeout>360</connectiontimeout>
-
-        <!-- Set the maximum simultaneous incoming connections for this service -->
-        <connectionLimit>0</connectionLimit>
-         
-        <!-- Set the maximum simultaneous incoming connections per IP for this service -->
-        <connectionLimitPerIP>0</connectionLimitPerIP>
-        <maxmessagesize>0</maxmessagesize>
-        <addressBracketsEnforcement>true</addressBracketsEnforcement>
-  
-   </managesieveserver>
-
-</managesieveservers>
-
-

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/pop3server.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/pop3server.xml b/dockerfiles/run/guice/destination/conf/pop3server.xml
deleted file mode 100644
index df8fbef..0000000
--- a/dockerfiles/run/guice/destination/conf/pop3server.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one   
-  or more contributor license agreements.  See the NOTICE file 
-  distributed with this work for additional information        
-  regarding copyright ownership.  The ASF licenses this file   
-  to you under the Apache License, Version 2.0 (the            
-  "License"); you may not use this file except in compliance   
-  with the License.  You may obtain a copy of the License at   
-                                                               
-    http://www.apache.org/licenses/LICENSE-2.0                 
-                                                               
-  Unless required by applicable law or agreed to in writing,   
-  software distributed under the License is distributed on an  
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       
-  KIND, either express or implied.  See the License for the    
-  specific language governing permissions and limitations      
-  under the License.                                           
- -->
-
-
-<pop3servers>
-    <pop3server enabled="false">
-        <jmxName>pop3server</jmxName>
-        <bind>0.0.0.0:110</bind>
-        <connectionBacklog>200</connectionBacklog>
-        <tls socketTLS="false" startTLS="false">
-            <!-- To create a new keystore execute:
-                  keytool -genkey -alias james -keyalg RSA -keystore /path/to/james/conf/keystore
-             -->
-            <keystore>file://conf/keystore</keystore>
-            <secret>james72laBalle</secret>
-            <provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-        </tls>
-        <connectiontimeout>1200</connectiontimeout>
-        <connectionLimit>0</connectionLimit>
-        <connectionLimitPerIP>0</connectionLimitPerIP>
-        <handlerchain>
-            <handler class="org.apache.james.pop3server.core.CoreCmdHandlerLoader"/>
-        </handlerchain>
-    </pop3server>
-</pop3servers>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/quota.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/quota.xml b/dockerfiles/run/guice/destination/conf/quota.xml
deleted file mode 100644
index 70162e0..0000000
--- a/dockerfiles/run/guice/destination/conf/quota.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
- -->
-
-<!--
-   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 -->
-
-<!--
-        This configuration file allows you to customize the way quota are handled on this server.
-        You need to rename it in quota.xml so that it gets interpreted by James on startup.
-
-        The different configuration options are detailed here.
-
-        Read RFC-2087 for full details.
--->
-
-<quota>
-    <quotaRootResolver>
-        <provider>default</provider>
-    </quotaRootResolver>
-    <currentQuotaManager>
-        <provider>cassandra</provider>
-    </currentQuotaManager>
-    <maxQuotaManager>
-        <provider>cassandra</provider>
-    </maxQuotaManager>
-    <quotaManager>
-        <provider>store</provider>
-    </quotaManager>
-    <updates>
-        <provider>event</provider>
-    </updates>
-</quota>

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/recipientrewritetable.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/recipientrewritetable.xml b/dockerfiles/run/guice/destination/conf/recipientrewritetable.xml
deleted file mode 100644
index fde339b..0000000
--- a/dockerfiles/run/guice/destination/conf/recipientrewritetable.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one   
-  or more contributor license agreements.  See the NOTICE file 
-  distributed with this work for additional information        
-  regarding copyright ownership.  The ASF licenses this file   
-  to you under the Apache License, Version 2.0 (the            
-  "License"); you may not use this file except in compliance   
-  with the License.  You may obtain a copy of the License at   
-                                                               
-    http://www.apache.org/licenses/LICENSE-2.0                 
-                                                               
-  Unless required by applicable law or agreed to in writing,   
-  software distributed under the License is distributed on an  
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       
-  KIND, either express or implied.  See the License for the    
-  specific language governing permissions and limitations      
-  under the License.                                           
- -->
-
-<!-- The default table for storing James' RecipientRewriteTable mappings. -->
-<recipientrewritetable class="org.apache.james.rrt.jpa.JPARecipientRewriteTable">
-  <recursiveMapping>true</recursiveMapping>
-  <mappingLimit>10</mappingLimit>
-</recipientrewritetable>
-

http://git-wip-us.apache.org/repos/asf/james-project/blob/d40723b6/dockerfiles/run/guice/destination/conf/smtpserver.xml
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/destination/conf/smtpserver.xml b/dockerfiles/run/guice/destination/conf/smtpserver.xml
deleted file mode 100644
index bc609be..0000000
--- a/dockerfiles/run/guice/destination/conf/smtpserver.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0"?>
-
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
- -->
-
-<smtpservers>
-    <smtpserver enabled="true">
-        <jmxName>smtpserver-global</jmxName>
-        <bind>0.0.0.0:25</bind>
-        <connectionBacklog>200</connectionBacklog>
-        <tls socketTLS="false" startTLS="false">
-            <keystore>file://conf/keystore</keystore>
-            <secret>james72laBalle</secret>
-            <provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-            <algorithm>SunX509</algorithm>
-        </tls>
-        <connectiontimeout>360</connectiontimeout>
-        <connectionLimit>0</connectionLimit>
-        <connectionLimitPerIP>0</connectionLimitPerIP>
-        <authRequired>false</authRequired>
-        <authorizedAddresses>0.0.0.0/0</authorizedAddresses>
-        <verifyIdentity>true</verifyIdentity>
-        <maxmessagesize>0</maxmessagesize>
-        <addressBracketsEnforcement>true</addressBracketsEnforcement>
-        <smtpGreeting>JAMES Linagora's SMTP awesome Server</smtpGreeting>
-        <handlerchain>
-            <handler class="org.apache.james.smtpserver.fastfail.ValidRcptHandler"/>
-            <handler class="org.apache.james.smtpserver.CoreCmdHandlerLoader"/>
-        </handlerchain>
-    </smtpserver>
-    <smtpserver enabled="true">
-        <jmxName>smtpserver-TLS</jmxName>
-        <bind>0.0.0.0:465</bind>
-        <connectionBacklog>200</connectionBacklog>
-        <tls socketTLS="true" startTLS="false">
-            <keystore>file://conf/keystore</keystore>
-            <secret>james72laBalle</secret>
-            <provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-            <algorithm>SunX509</algorithm>
-        </tls>
-        <connectiontimeout>360</connectiontimeout>
-        <connectionLimit>0</connectionLimit>
-        <connectionLimitPerIP>0</connectionLimitPerIP>
-        <!--
-           Authorize only local users
-        -->
-        <authRequired>true</authRequired>
-        <authorizedAddresses>0.0.0.0/0</authorizedAddresses>
-        <!-- Trust authenticated users -->
-        <verifyIdentity>false</verifyIdentity>
-        <maxmessagesize>0</maxmessagesize>
-        <addressBracketsEnforcement>true</addressBracketsEnforcement>
-        <smtpGreeting>JAMES Linagora's SMTP awesome Server</smtpGreeting>
-        <handlerchain>
-            <handler class="org.apache.james.smtpserver.fastfail.ValidRcptHandler"/>
-            <handler class="org.apache.james.smtpserver.CoreCmdHandlerLoader"/>
-        </handlerchain>
-    </smtpserver>
-    <smtpserver enabled="true">
-        <jmxName>smtpserver-authenticated</jmxName>
-        <bind>0.0.0.0:587</bind>
-        <connectionBacklog>200</connectionBacklog>
-        <tls socketTLS="false" startTLS="true">
-            <keystore>file://conf/keystore</keystore>
-            <secret>james72laBalle</secret>
-            <provider>org.bouncycastle.jce.provider.BouncyCastleProvider</provider>
-            <algorithm>SunX509</algorithm>
-        </tls>
-        <connectiontimeout>360</connectiontimeout>
-        <connectionLimit>0</connectionLimit>
-        <connectionLimitPerIP>0</connectionLimitPerIP>
-        <!--
-           Authorize only local users
-        -->
-        <authRequired>true</authRequired>
-        <authorizedAddresses>0.0.0.0/0</authorizedAddresses>
-        <!-- Trust authenticated users -->
-        <verifyIdentity>false</verifyIdentity>
-        <maxmessagesize>0</maxmessagesize>
-        <addressBracketsEnforcement>true</addressBracketsEnforcement>
-        <smtpGreeting>JAMES Linagora's SMTP awesome Server</smtpGreeting>
-        <handlerchain>
-            <handler class="org.apache.james.smtpserver.fastfail.ValidRcptHandler"/>
-            <handler class="org.apache.james.smtpserver.CoreCmdHandlerLoader"/>
-        </handlerchain>
-    </smtpserver>
-</smtpservers>
-
-


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


Mime
View raw message