Its a listserv based on the old listserv, I think I modified the JDBCListServ. I have the mailet in the root processor, matching on "RecipientIsLike=list-".

The problem is that if somebody sends a comma separated list of recipients my matcher picks it up as one address and the second address just gets dropped. I'm guessing that somewhere along the way the comma separated list should have already been broken up into two "rcpt to:' entries, but that is out of my control.

In your example below, if somebody sent to "[EMAIL PROTECTED],[EMAIL PROTECTED]" wouldn't the first matcher catch the email and then ghost it when done so the second match on "list-yyyyyy" would never happen?

-J

Noel Bergman wrote:

if somebody sends to "[EMAIL PROTECTED],
[EMAIL PROTECTED]" the mailet only picks
up the first list and discards the second address.



How are you matching? Which mailet? I would have something like:


 <mailet match="[EMAIL PROTECTED]"
         class="AvalonListservManager">
   <repositoryName>list-xxxxx</repositoryName>
 </mailet>

 <mailet match="[EMAIL PROTECTED]"
         class="AvalonListservManager">
   <repositoryName>list-yyyyy</repositoryName>
 </mailet>

 <mailet match="[EMAIL PROTECTED]"
         class="AvalonListserv">
   <repositoryName>list-xxxxx</repositoryName>
 </mailet>

 <mailet match="[EMAIL PROTECTED]"
         class="AvalonListserv">
   <repositoryName>list-yyyyy</repositoryName>
 </mailet>

That's using the old listserv (current listserv).  I haven't switched over
to using Mark's new one, yet.

--- Noel


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




Reply via email to