      <!-- Add a Manager and Processor for each list -->
      <!-- TODO: add more examples                   -->
      <!-- CHECKME: check the <resource> path        -->

        <mailet match="CommandListservMatcher=testlist@localhost" class="CommandListservManager">
           <!-- CHECKME! -->
           <!--resources-->
           <resources>/opt/james/apps/james/conf/miResources.xml</resources>
           <!-- general information -->
           <listName>testlist</listName>
           <displayName>Test mailing list</displayName>
           <listOwner>owner@localhost</listOwner>
           <repositoryName>list-test</repositoryName>
           <listDomain>localhost</listDomain>

           <!-- the packages where the commands can be loaded from -->
           <commandpackages>
              <commandpackage>org.apache.james.transport.mailets.listservcommands</commandpackage>
           </commandpackages>

           <!-- all the available commands for this command. -->
           <commands>
              <command name="subscribe" class="Subscribe"/>
              <command name="subscribe-confirm" class="SubscribeConfirm"/>
              <command name="unsubscribe" class="UnSubscribe"/>
              <command name="unsubscribe-confirm" class="UnSubscribeConfirm"/>
              <command name="error" class="ErrorCommand"/>
              <command name="owner" class="Owner"/>
              <command name="info" class="Info"/>
           </commands>
        </mailet>

        <!-- the processor for this list serv -->
        <mailet match="RecipientIs=testlist@localhost" class="CommandListservProcessor">
           <membersonly>false</membersonly>
           <attachmentsallowed>true</attachmentsallowed>
           <replytolist>true</replytolist>
           <repositoryName>list-test</repositoryName>
           <subjectprefix>Test</subjectprefix>
           <autobracket>true</autobracket>
           <listOwner>owner@localhost</listOwner>
           <listName>testlist</listName>
        </mailet>
