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>
  -&lt;mailet match=&quot;CommandForListserv=james@localhost&quot; 
  -             class=&quot;AvalonListservManager&quot;&gt;
  +&lt;mailet match=&quot;CommandForListserv=james@localhost&quot; 
class=&quot;AvalonListservManager&quot;&gt;
        &lt;repositoryName&gt;list-james&lt;/repositoryName&gt;
   &lt;/mailet&gt;
   </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>
  -&lt;repository name=&quot;list-james&quot; 
  -             
class=&quot;org.apache.james.userrepository.ListUsersJdbcRepository&quot; 
  -             destinationURL=&quot;db://maildb/lists/list-james&quot;&gt;
  +&lt;repository name=&quot;list-james&quot; 
class=&quot;org.apache.james.userrepository.ListUsersJdbcRepository&quot; 
destinationURL=&quot;db://maildb/lists/list-james&quot;&gt;
        &lt;sqlFile&gt;file://conf/sqlResources.xml&lt;/sqlFile&gt;
   &lt;/repository&gt;
   </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>
  -&lt;repository name=&quot;list-james&quot; 
  -             
class=&quot;org.apache.james.userrepository.UsersFileRepository&quot;&gt;
  +&lt;repository name=&quot;list-james&quot; 
class=&quot;org.apache.james.userrepository.UsersFileRepository&quot;&gt;
       &lt;destination URL=&quot;file://var/lists/list-james/&quot;/&gt;
   &lt;/repository&gt;
   </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>
  +&lt;mailet match="CommandForListserv=james@localhost" 
class="AvalonListservManager">
  +     &lt;repositoryName>list-james&lt;/repositoryName>
  +&lt;/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>
  +&lt;repository name="list-james" 
class="org.apache.james.userrepository.ListUsersJdbcRepository" 
destinationURL="db://maildb/lists/list-james">
  +     &lt;sqlFile>file://conf/sqlResources.xml&lt;/sqlFile>
  +&lt;/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>
  +&lt;repository name="list-james" 
class="org.apache.james.userrepository.UsersFileRepository">
  +    &lt;destination URL="file://var/lists/list-james/"/>
  +&lt;/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]>

Reply via email to