danny 02/02/27 13:57:20
Modified: www FAQ.html
src/xdocs FAQ.xml
Log:
added an explanation of James as a spam blackhole
Revision Changes Path
1.3 +22 -9 jakarta-james/www/FAQ.html
Index: FAQ.html
===================================================================
RCS file: /home/cvs/jakarta-james/www/FAQ.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- FAQ.html 27 Feb 2002 15:58:01 -0000 1.2
+++ FAQ.html 27 Feb 2002 21:57:20 -0000 1.3
@@ -147,6 +147,7 @@
<p>
<ul>
<li><a href="#1">Would you please teach me how to set up a mailing list</a></li>
+<li><a href="#2">Is James an Open Relay for Spam?</a></li>
</ul>
</p>
</blockquote>
@@ -183,8 +184,7 @@
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1"
height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>
-<mailet match="CommandForListserv=james@localhost"
- class="AvalonListservManager">
+<mailet match="CommandForListserv=james@localhost"
class="AvalonListservManager">
<repositoryName>list-james</repositoryName>
</mailet>
</pre></td>
@@ -243,9 +243,7 @@
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1"
height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>
-<repository name="list-james"
-
class="org.apache.james.userrepository.ListUsersJdbcRepository"
- destinationURL="db://maildb/lists/list-james">
+<repository name="list-james"
class="org.apache.james.userrepository.ListUsersJdbcRepository"
destinationURL="db://maildb/lists/list-james">
<sqlFile>file://conf/sqlResources.xml</sqlFile>
</repository>
</pre></td>
@@ -259,7 +257,7 @@
</table>
</div>
<p>Database users will also need to
ensure that they have configured a data-source named to match the destination URL</p>
- <p>or (filesystem)-</p>
+ <p>Using the filesystem:-</p>
<div align="left">
<table cellspacing="4" cellpadding="0" border="0">
<tr>
@@ -270,8 +268,7 @@
<tr>
<td bgcolor="#023264" width="1"><img src="/images/void.gif" width="1"
height="1" vspace="0" hspace="0" border="0"/></td>
<td bgcolor="#ffffff"><pre>
-<repository name="list-james"
-
class="org.apache.james.userrepository.UsersFileRepository">
+<repository name="list-james"
class="org.apache.james.userrepository.UsersFileRepository">
<destination URL="file://var/lists/list-james/"/>
</repository>
</pre></td>
@@ -286,7 +283,23 @@
</div>
<p>Restart James, send a mail to
james-on@localhost and you should be subscribed.</p>
<p>The repository, be it a database
table or directory in the filesystem will be created automatically.</p>
- <p>Database users can manipulate
the users repository using SQL, and hence any application capable of running SQL
queries against it</p>
+ <p>Database users can manipulate
the users repository using SQL, and hence any application capable of running SQL
queries against it.<br />Danny Angus</p>
+ </blockquote>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <a name="2" />
+ <table border="0"
cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="James seems to be an open relay for Spam, is it?"><strong>James
seems to be an open relay for Spam, is it?</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>In some simple tests of mail relays James
appears to be an open relay, properly configured it is not. </p>
+ <p>Because James is an email
application platform it currently accepts all mail delivered to it via SMTP for
processing. Only after the mail has been recieved does this processing begin.</p>
+ <p>This means that James accepts
Spam. However the default configuration, and any sensible re-configuration has a
number of anti-spam measures which will prevent the re-transmisson of spam from James.
This makes it a blackhole for spam.<br />Danny Angus</p>
</blockquote>
</td></tr>
<tr><td><br/></td></tr>
1.4 +10 -0 jakarta-james/src/xdocs/FAQ.xml
Index: FAQ.xml
===================================================================
RCS file: /home/cvs/jakarta-james/src/xdocs/FAQ.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- FAQ.xml 27 Feb 2002 21:46:19 -0000 1.3
+++ FAQ.xml 27 Feb 2002 21:57:20 -0000 1.4
@@ -30,6 +30,9 @@
<p>James currently (v2.0a2) includes only the most basic list functionality,
users can subscribe and unsubscribe, but there is no moderation of messages or
subscriptions</p>
<p>To enable a list you need the following in config.xml in the root processor
block and above the final mailet block -</p>
<source>
+<mailet match="CommandForListserv=james@localhost"
class="AvalonListservManager">
+ <repositoryName>list-james</repositoryName>
+</mailet>
</source>
<p>that will intercept the command emails sent to
<ul>
@@ -43,16 +46,23 @@
<p>Which will distribute the mail to the current subscribers</p>
<p>in addition to the above you need to have a repository configured in the
users-store block(usually near the bottom of config.xml) like so (database)-</p>
<source>
+<repository name="list-james"
class="org.apache.james.userrepository.ListUsersJdbcRepository"
destinationURL="db://maildb/lists/list-james">
+ <sqlFile>file://conf/sqlResources.xml</sqlFile>
+</repository>
</source>
<p>Database users will also need to ensure that they have configured a
data-source named to match the destination URL</p>
<p>Using the filesystem:-</p>
<source>
+<repository name="list-james"
class="org.apache.james.userrepository.UsersFileRepository">
+ <destination URL="file://var/lists/list-james/"/>
+</repository>
</source>
<p>Restart James, send a mail to james-on@localhost and you should be
subscribed.</p>
<p>The repository, be it a database table or directory in the filesystem
will be created automatically.</p>
<p>Database users can manipulate the users repository using SQL, and hence
any application capable of running SQL queries against it.<br/>Danny Angus</p>
+
</subsection>
<a name="2"></a>
<subsection name="James seems to be an open relay for Spam, is it?">
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>