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]>