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