Committed 6/16/2003, included in 2.2.0a5.
Refactored processors for error-handling. Added comments. Default to using <authorizedAddresses> for SMTP handler instead of RemoteAddrNotInNetwork. Added comments.
The recent onException changes only handle MessagingException, so force non-MessagingException exceptions to the ERROR processor.
Any java.lang.Error thrown by a matcher or a mailet was ending up with the mail message being lost, instead of being sent to the Mail.ERROR processor. Committed 6/19/2003.
An overall catch now rethrows a MessagingException, consistently with the new "onException" control. Committed 6/20/2003.