Gee... everyone on this list will hate me before this is over...

I'm only asking THIS question because I updated james to the 2-1-pop3file version:

I had an entry for a processor that was intended to just file all mail received into 
one mail box.  Well, now it is filing the mail, but it is not sending the mail when it 
is retrieved.  Could this have anything to do with the changes implemented in the way 
the file persistence now works?  ( It worked before, in the previous 2.1 rc )

Here is the processor, which comes right before the error processor:

      <!-- A catch-all processor to allow any email received for any supported domains 
-->
      <!-- to be filed into one mailbox. -->
      <processor name="catchall">
         <!-- Logs any messages to the repository specified -->
         <mailet match="All" class="ToRepository">
            <repositoryPath> file://var/mail/inboxes/jnorment</repositoryPath>
         </mailet> <!-- Do not pass through. -->
      </processor>


      <!-- The error processor is required.  James may internally set emails to the -->

This change is also noteworthy:

      <processor name="transport">

         <!-- Is the recipient is for a local account, deliver it locally -->
         <mailet match="RecipientIsLocal" class="LocalDelivery"/>

         <!-- If the host is handled by this server and it did not get -->
         <!-- locally delivered, this is an invalid recipient -->
         <mailet match="HostIsLocal" class="ToProcessor">
            <processor>catchall</processor>
            <!--<processor>error</processor>-->
         </mailet>




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

Reply via email to