> > But I'm asking myself too on what James does if it tries
> > to send a message to an empty list of recipients

> Ideally the NotifySender should see the sender is null and not try to
> bounce to it.

Agreed.

> Separate from that, the LinearProcessor should see that there are
> no recipients anymore on a message, and end processing.

Going back as far as the CVS module records, this code handles that case:

  if (recipients.size() == 0) {
     //Everything was not a match... store it in the next spot in the array
     unprocessed[i + 1].add(mail);
     continue;
  }

As far as I can see, we will continue to call the Matchers, but never a
Mailet.  Please check me on that analysis.

        --- Noel


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

Reply via email to