On 11/13/06, Alan Williamson <[EMAIL PROTECTED]> wrote:
But to say it is outside of the current Mailet API, is wrong IMO. The Mailet API is for the routing and handling of emails -- all we are talking about is allowing the developer to make this decision much faster/earlier.
Actually the mailet API implies a particular process which starts with the full content of the message having already entered the system FastFail implies that an interest in the conversation carried out during the protocol can result in decisions being taken *before* the message has entered the system. The decision making process may or may not be the same, and the services used in the decision making are quite likely to be the same. But crucially the initial assumptions are different, the scenarios are different, the process to which the decision making is attached is different and the possible outcomes of the decision making have a significantly smaller scope. d.
