noel        2004/03/20 22:42:48

  Modified:    src/conf Tag: branch_2_1_fcs james-config.xml
  Added:       src/java/org/apache/james/transport/mailets Tag:
                        branch_2_1_fcs AbstractVirtualUserTable.java
                        XMLVirtualUserTable.java
  Log:
  Added significantly improved Virtual User Table functionality.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.40.2.21 +20 -1     james-server/src/conf/james-config.xml
  
  Index: james-config.xml
  ===================================================================
  RCS file: /home/cvs/james-server/src/conf/james-config.xml,v
  retrieving revision 1.40.2.20
  retrieving revision 1.40.2.21
  diff -u -r1.40.2.20 -r1.40.2.21
  --- james-config.xml  16 Nov 2003 21:47:24 -0000      1.40.2.20
  +++ james-config.xml  21 Mar 2004 06:42:48 -0000      1.40.2.21
  @@ -161,6 +161,25 @@
            <!-- Important check to avoid looping -->
            <mailet match="RelayLimit=30" class="Null"/>
   
  +         <!--
  +         <mailet match="All" class="XMLVirtualUserTable">
  +            <!- 1:1 mapping ->
  +            <mapping>[EMAIL PROTECTED]@mordor</mapping>
  +            <!- 1:n mapping ->
  +            <mapping>[EMAIL PROTECTED]@isengard;radigast;gandalf</mapping>
  +            <!- DSN mapping ->
  +            <mapping>[EMAIL PROTECTED]:550 Requested action not taken: no such user 
here</mapping>
  +            <!- regex based mapping ->
  +            <mapping>[EMAIL PROTECTED]:(.*)@osgilliath:[EMAIL PROTECTED]</mapping>
  +            <!- both standard and regex mapping ->
  +            <mapping>[EMAIL PROTECTED]@mordor;regex:ring@(.*):[EMAIL 
PROTECTED]</mapping>
  +            <!- conditional regex mapping example ->
  +            <mapping>[EMAIL PROTECTED]:(.*)[EMAIL PROTECTED]:[EMAIL PROTECTED];
  +                                  regex:(.*)[EMAIL PROTECTED]:[EMAIL PROTECTED]
  +            </mapping>
  +         </mailet>
  +         -->
  +
            <!-- White List:
                 If you use block lists, you will probably want to check
                 for known permitted senders.  This is particularly true
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +313 -0    
james-server/src/java/org/apache/james/transport/mailets/Attic/AbstractVirtualUserTable.java
  
  
  
  
  1.1.2.1   +140 -0    
james-server/src/java/org/apache/james/transport/mailets/Attic/XMLVirtualUserTable.java
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to