You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by pg...@apache.org on 2002/11/04 04:39:39 UTC
cvs commit: jakarta-james/src/conf james-config.xml
pgoldstein 2002/11/03 19:39:39
Modified: src/conf james-config.xml
Log:
Updating the default number of db connections to 20 from 10. Thanks to Noel for his testing.
Added a bunch of comments. Still in progress.
Revision Changes Path
1.37 +30 -15 jakarta-james/src/conf/james-config.xml
Index: james-config.xml
===================================================================
RCS file: /home/cvs/jakarta-james/src/conf/james-config.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- james-config.xml 26 Oct 2002 18:36:31 -0000 1.36
+++ james-config.xml 4 Nov 2002 03:39:39 -0000 1.37
@@ -13,7 +13,7 @@
are preceded by a CHECKME! or CONFIRM? comment in the left margin.
For production use you will probably need to make more extensive changes, see
-http://jakarta.apache.org/james/configuration_v2_0.html
+http://jakarta.apache.org/james/configuration_v2_1.html
$Revision$ Committed on $Date$ by: $Author$-->
@@ -21,7 +21,10 @@
<James>
<!-- CHECKME! Set this to the right email address for error reports -->
- <postmaster> Postmaster@localhost </postmaster>
+ <!-- This is the postmaster email address for this mail server. -->
+ <!-- If this is set to a non-local email address, the mail server -->
+ <!-- will still function, but will generate a warning on startup. -->
+ <postmaster>Postmaster@localhost</postmaster>
<!-- CONFIRM? -->
<!-- servernames identifies the DNS namespace served by this instance of James.
@@ -39,6 +42,7 @@
<!-- Set whether user names are case sensitive or case insensitive -->
<!-- Set whether to enable local aliases -->
+ <!-- Set whether to enable forwarding -->
<usernames ignoreCase="true" enableAliases="true" enableForwarding="true"/>
<!-- The inbox repository is the location for users inboxes -->
@@ -63,14 +67,14 @@
<!-- above. fetchpop is disabled by default. -->
<fetchpop enabled="false">
- <!-- you can have as many fetch tasks as you want to -->
+ <!-- You can have as many fetch tasks as you want to -->
<!-- but each must have a unique name to identify itself by -->
<fetch name="mydomain.com">
<!-- host name or IP address -->
<host>mail.mydomain.com</host>
- <!-- acount login username -->
+ <!-- Account login username -->
<user>username</user>
- <!-- account login password -->
+ <!-- Account login password -->
<password>pass</password>
<!-- Interval to check this account in milliseconds, 600000 is every ten minutes -->
<interval>600000</interval>
@@ -79,11 +83,12 @@
<!-- The James Spool Manager block -->
+ <!-- -->
<spoolmanager>
- <!-- number of spool threads -->
+ <!-- Number of spool threads -->
<threads> 10 </threads>
- <!-- Set the packages from which to load mailets and matches -->
+ <!-- Set the Java packages from which to load mailets and matchers -->
<mailetpackages>
<mailetpackage>org.apache.james.transport.mailets</mailetpackage>
</mailetpackages>
@@ -99,7 +104,7 @@
<processor> spam </processor>
</mailet> -->
- <!-- Important check to avoid race conditions -->
+ <!-- Important check to avoid looping -->
<mailet match="RelayLimit=30" class="Null"/>
<!-- Check for delivery from a known spam server -->
@@ -223,11 +228,20 @@
</processor>
</spoolmanager>
-<!-- CONFIRM? Enter ip address of your DNS server, one per element -->
+ <!-- DNS Server Block -->
+ <!-- -->
+ <!-- Specifies DNS Server information for use by various components inside -->
+ <!-- James. -->
+ <!-- -->
+ <!-- Information includes a list of DNS Servers to be used by James. These are -->
+ <!-- specified by the server elements, each of which is a child element of the -->
+ <!-- servers element. Each server element is the IP address of a single DNS server. -->
+ <!-- The servers element can have multiple server children. -->
<dnsserver>
<servers>
+ <!-- CONFIRM? Enter ip address of your DNS server, one IP address per server -->
+ <!-- element. The default configuration assumes a DNS server on the localhost. -->
<server>127.0.0.1</server>
- <!--<server> put extra dns server address here </server>-->
</servers>
<authoritative>false</authoritative>
</dnsserver>
@@ -513,7 +527,7 @@
<!-- Maximum concurrent connections james may open to this database-->
<!-- If you see "SQLException: Giving up... no connections available." in your
log files or bounced mail increase this value
- <max>10</max>
+ <max>20</max>
</data-source>-->
<!--<data-source name="maildb" class="org.apache.james.util.mordred.JdbcDataSource">
@@ -524,7 +538,7 @@
<!-- Maximum concurrent connections james may open to this database-->
<!-- If you see "SQLException: Giving up... no connections available." in your
log files or bounced mail increase this value
- <max>10</max>
+ <max>20</max>
</data-source>-->
</data-sources>
@@ -581,8 +595,9 @@
<!-- If no value is specified, the value defaults to 5 minutes, 300000 milliseconds -->
<!-- A value of 0 means that client sockets will not timeout. -->
<!-- -->
- <!-- The max-connections parameter specifies the maximum number of client connections -->
- <!-- that this connection manager will allow per managed server socket. -->
+ <!-- The max-connections parameter specifies the default maximum number of client -->
+ <!-- connections that this connection manager will allow per managed server socket. -->
+ <!-- This value can be overridden by each individual service. -->
<!-- If no value is specified, the value defaults to 30. -->
<!-- A value of 0 means that there is no limit imposed by the connection manager, although -->
<!-- resource limitations imposed by other components (i.e. max # of threads) may -->
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>