danny 02/02/27 13:46:19
Modified: src/xdocs FAQ.xml
Log:
no message
Revision Changes Path
1.3 +11 -23 jakarta-james/src/xdocs/FAQ.xml
Index: FAQ.xml
===================================================================
RCS file: /home/cvs/jakarta-james/src/xdocs/FAQ.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- FAQ.xml 27 Feb 2002 15:58:01 -0000 1.2
+++ FAQ.xml 27 Feb 2002 21:46:19 -0000 1.3
@@ -17,6 +17,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>
@@ -29,10 +30,6 @@
<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>
@@ -42,38 +39,29 @@
</p>
<p>and-</p>
<source>
-<mailet match="RecipientIs=james@localhost" class="AvalonListserv">
- <membersonly> false </membersonly>
- <attachmentsallowed> true </attachmentsallowed>
- <replytolist> true </replytolist>
- <repositoryName>list-james</repositoryName>
- <subjectprefix>JamesList</subjectprefix>
-</mailet>
</source>
<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>or (filesystem)-</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</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?">
+ <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>
+
+ </subsection>
+
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>