Uses of Class
org.apache.mailet.GenericMailet

Packages that use GenericMailet
org.apache.james.transport.mailets Core mailets for use with the Mailet API. 
org.apache.james.transport.mailets.debug Debugging mailets for use with the Mailet API. 
org.apache.james.transport.mailets.smime   
 

Uses of GenericMailet in org.apache.james.transport.mailets
 

Subclasses of GenericMailet in org.apache.james.transport.mailets
 class AbstractAddFooter
          An abstract implementation of a mailet that add a Footer to an email
 class AbstractNotify
          Abstract mailet providing configurable notification services.
This mailet can be subclassed to make authoring notification mailets simple.
 class 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:
 class AbstractVirtualUserTable
          Provides an abstraction of common functionality needed for implementing a Virtual User Table.
 class AddFooter
          This mailet will attach text to the end of the message (like a footer).
 class AddHabeasWarrantMark
           
 class AddHeader
          Deprecated. This class was replaced by SetMimeHeader and is only here for backwards compatibly. It will be removed in next stable release
 class AvalonListserv
          MailingListServer capability.
 class AvalonListservManager
          Adds or removes an email address to a listserv.
 class BayesianAnalysis
          Spam detection mailet using bayesian analysis techniques.
 class BayesianAnalysisFeeder
          Feeds ham OR spam messages to train the BayesianAnalysis mailet.
 class Bounce
          Generates a response to the reverse-path address.
 class ClamAVScan
          Does an antivirus scan check using a ClamAV daemon (CLAMD)
 class CommandListservFooter
          CommandListservFooter is based on the AddFooter mailet.
 class CommandListservManager
          CommandListservManager is the default implementation of ICommandListservManager.
 class CommandListservProcessor
          CommandListservProcessor processes messages intended for the list serv mailing list.
 class 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.
 class Forward
          Replaces incoming recipients with those specified, and resends the message unaltered.
 class FromRepository
          Re-spools Mail found in the specified Repository.
 class GenericListserv
          An abstract implementation of a listserv.
 class GenericListservManager
          An abstract implementation of a listserv manager.
 class JDBCAlias
          Rewrites recipient addresses based on a database table.
 class JDBCListserv
          Rewrites recipient addresses based on a database table.
 class JDBCVirtualUserTable
          Implements a Virtual User Table for JAMES.
 class LocalDelivery
          Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes.
 class LogMessage
          Logs Message Headers and/or Body.
 class NotifyPostmaster
          Sends a notification message to the Postmaster.
 class NotifySender
          Sends a notification message to the sender of a message.
 class Null
          Simplest Mailet which destroys any incoming messages.
 class PostmasterAlias
          Rewrites recipient addresses to make sure email for the postmaster is always handled.
 class Redirect
          A mailet providing configurable redirection services.
 class RemoteDelivery
          Receives a MessageContainer from JamesSpoolManager and takes care of delivery the message to remote hosts.
 class RemoveAllMailAttributes
          This mailet sets removes all attributes set on the Mail instance Sample configuration: <mailet match="All" class="RemoveAllMailAttributes"/>
 class RemoveMailAttribute
          This mailet sets attributes on the Mail.
 class Resend
          A mailet providing configurable redirection services.
 class ServerTime
          Returns the current time for the mail server.
 class SetMailAttribute
          This mailet sets attributes on the Mail.
 class SetMimeHeader
          Adds a specified header and value to the message.
 class ToMultiRepository
          Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes or a specific repository.
 class ToProcessor
          This mailet redirects the mail to the named processor Sample configuration: spam Notice attached to the message (optional)
 class ToRepository
          Stores incoming Mail in the specified Repository.
 class UseHeaderRecipients
          Mailet designed to process the recipients from the mail headers rather than the recipients specified in the SMTP message header.
 class UsersRepositoryAliasingForwarding
          Receives a Mail from JamesSpoolManager and takes care of delivery of the message to local inboxes.
 class WhiteListManager
          Manages for each local user a "white list" of remote addresses whose messages should never be blocked as spam.
 class XMLVirtualUserTable
          Implements a Virtual User Table to translate virtual users to real users.
 

Uses of GenericMailet in org.apache.james.transport.mailets.debug
 

Subclasses of GenericMailet in org.apache.james.transport.mailets.debug
 class Counter
          A simple in memory counter.
 class DumpSystemErr
          Debugging purpose Mailet.
 class ExceptionThrowingMailet
          Debugging purpose Mailet.
 class Identity
          Opposite of Null Mailet.
 

Uses of GenericMailet in org.apache.james.transport.mailets.smime
 

Subclasses of GenericMailet in org.apache.james.transport.mailets.smime
 class SMIMEAbstractSign
          Abstract mailet providing common SMIME signature services.
It can be subclassed to make authoring signing mailets simple.
By extending it and overriding one or more of the following methods a new behaviour can be quickly created without the author having to address any issue other than the relevant one:
 class SMIMECheckSignature
           Verifies the s/mime signature of a message.
 class SMIMEDecrypt
          This mailet decrypts a s/mime encrypted message.
 class SMIMESign
          Puts a server-side SMIME signature on a message.
It is a concrete subclass of SMIMEAbstractSign, with very few modifications to it.
 



Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.