org.apache.james.transport |
Classes that implement the matcher/mailet processing chain.
|
Java Source File Name | Type | Comment |
JamesMailetLoader.java | Class | Loads Mailets for use inside James. |
JamesMailetLoaderTest.java | Class | |
JamesMatcherLoader.java | Class | Loads Matchers for use inside James. |
JamesSpoolManager.java | Class | Manages the mail spool. |
LinearProcessor.java | Class | Implements a processor for mails, directing the mail down
the chain of matchers/mailets.
SAMPLE CONFIGURATION
<processor name="try" onerror="return,log">
<mailet match="RecipientIsLocal" class="LocalDelivery">
</mailet>
<mailet match="All" class="RemoteDelivery">
<delayTime>21600000</delayTime>
<maxRetries>5</maxRetries>
</mailet>
</processor>
Note that the 'onerror' attribute is not yet supported.
As of James v2.2.0a5, 'onerror' functionality is implemented, but
it is implemented on the <mailet> tag. |
LinearProcessorTest.java | Class | Currently here as a proof of JAMES-421. |
Loader.java | Class | |
Resources.java | Class | A set of constants used inside the James transport. |