if (mail.getRecipients().size() != 1) {
getMailetContext().bounce(mail, "You can only send one command at a time to this listserv manager.");
return;
}
MailAddress mailAddress = (MailAddress) mail.getRecipients().iterator().next();
IListServCommand command = getCommandTarget(mailAddress);
if (command == null) {
// don't recognize the command
Properties props = getStandardProperties();
props.setProperty("COMMAND", getCommandName(mailAddress));
onError(mail, "unknown command", xmlResources.getString("command.not.understood", props));
} else {
command.onCommand(mail);
}
// onError or onCommand would have done the job, so regardless
// of which get rid of this e-mail. This is something that we
// should review, and decide if there is any reason to allow a