|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ICommandListservManager | ICommandListservManager is the interface that describes the functionality of any command based list serv managers. |
Class Summary | |
---|---|
AbstractAddFooter | An abstract implementation of a mailet that add a Footer to an email |
AbstractNotify | Abstract mailet providing configurable notification services. This mailet can be subclassed to make authoring notification mailets simple. |
AbstractRedirect | Abstract mailet providing configurable redirection services. This mailet can be subclassed to make authoring redirection mailets simple. By extending it and overriding one or more of these methods new behaviour can be quickly created without the author having to address any other issue than the relevant one: |
AbstractRedirect.SpecialAddress | Class containing "special addresses" constants. |
AbstractVirtualUserTable | Provides an abstraction of common functionality needed for implementing a Virtual User Table. |
AddFooter | This mailet will attach text to the end of the message (like a footer). |
AddHabeasWarrantMark | |
AddHeader | Deprecated. This class was replaced by SetMimeHeader and is only here for backwards compatibly. |
AvalonListserv | MailingListServer capability. |
AvalonListservManager | Adds or removes an email address to a listserv. |
BayesianAnalysis | Spam detection mailet using bayesian analysis techniques. |
BayesianAnalysisFeeder | Feeds ham OR spam messages to train the BayesianAnalysis mailet. |
Bounce | Generates a response to the reverse-path address. |
ClamAVScan | Does an antivirus scan check using a ClamAV daemon (CLAMD) |
CommandListservFooter | CommandListservFooter is based on the AddFooter mailet. |
CommandListservManager | CommandListservManager is the default implementation of ICommandListservManager . |
CommandListservProcessor | CommandListservProcessor processes messages intended for the list serv mailing list. |
DSNBounce | Generates a Delivery Status Notification (DSN) Note that this is different than a mail-client's reply, which would use the Reply-To or From header. |
Forward | Replaces incoming recipients with those specified, and resends the message unaltered. |
FromRepository | Re-spools Mail found in the specified Repository. |
GenericListserv | An abstract implementation of a listserv. |
GenericListservManager | An abstract implementation of a listserv manager. |
JDBCAlias | Rewrites recipient addresses based on a database table. |
JDBCListserv | Rewrites recipient addresses based on a database table. |
JDBCVirtualUserTable | Implements a Virtual User Table for JAMES. |
LocalDelivery | Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes. |
LogMessage | Logs Message Headers and/or Body. |
NotifyPostmaster | Sends a notification message to the Postmaster. |
NotifySender | Sends a notification message to the sender of a message. |
Null | Simplest Mailet which destroys any incoming messages. |
PostmasterAlias | Rewrites recipient addresses to make sure email for the postmaster is always handled. |
Redirect | A mailet providing configurable redirection services. |
RemoteDelivery | Receives a MessageContainer from JamesSpoolManager and takes care of delivery the message to remote hosts. |
RemoteDeliverySocketFactory | It is used by RemoteDelivery in order to make possible to bind the client socket to a specific ip address. |
RemoveAllMailAttributes | This mailet sets removes all attributes set on the Mail instance Sample configuration: <mailet match="All" class="RemoveAllMailAttributes"/> |
RemoveMailAttribute | This mailet sets attributes on the Mail. |
Resend | A mailet providing configurable redirection services. |
ServerTime | Returns the current time for the mail server. |
SetMailAttribute | This mailet sets attributes on the Mail. |
SetMimeHeader | Adds a specified header and value to the message. |
ToMultiRepository | Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes or a specific repository. |
ToProcessor | This mailet redirects the mail to the named processor
Sample configuration:
|
ToRepository | Stores incoming Mail in the specified Repository. |
UseHeaderRecipients | Mailet designed to process the recipients from the mail headers rather than the recipients specified in the SMTP message header. |
UsersRepositoryAliasingForwarding | Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes. |
WhiteListManager | Manages for each local user a "white list" of remote addresses whose messages should never be blocked as spam. |
XMLVirtualUserTable | Implements a Virtual User Table to translate virtual users to real users. |
Core mailets for use with the Mailet API.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |