Uses of Interface
org.apache.mailet.MailetConfig

Packages that use MailetConfig
org.apache.james.core Implementations of core James services and concepts. 
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   
org.apache.mailet The classes that constitute the Mailet API. 
 

Uses of MailetConfig in org.apache.james.core
 

Classes in org.apache.james.core that implement MailetConfig
 class MailetConfigImpl
          Implements the configuration object for a Mailet.
 

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

Classes in org.apache.james.transport.mailets that implement MailetConfig
 class AbstractAddFooter
          An abstract implementation of a mailet that add a Footer to an email
 class AbstractNotify
          Abstract mailet providing configurable notification services.
 class AbstractRedirect
          Abstract mailet providing configurable redirection services.
 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) Interacts directly with the daemon using the "stream" method, which should have the lowest possible overhead.
 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 MailetConfig in org.apache.james.transport.mailets.debug
 

Classes in org.apache.james.transport.mailets.debug that implement MailetConfig
 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 MailetConfig in org.apache.james.transport.mailets.smime
 

Classes in org.apache.james.transport.mailets.smime that implement MailetConfig
 class SMIMEAbstractSign
          Abstract mailet providing common SMIME signature services.
 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.
 

Uses of MailetConfig in org.apache.mailet
 

Classes in org.apache.mailet that implement MailetConfig
 class GenericMailet
          GenericMailet makes writing mailets easier.
 

Methods in org.apache.mailet that return MailetConfig
 MailetConfig Mailet.getMailetConfig()
          Returns a MailetConfig object, which contains initialization and startup parameters for this mailet.
 MailetConfig GenericMailet.getMailetConfig()
          Returns this Mailet's MailetConfig object.
 

Methods in org.apache.mailet with parameters of type MailetConfig
 void Mailet.init(MailetConfig config)
          Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
 void GenericMailet.init(MailetConfig newConfig)
          Called by the mailet container to indicate to a mailet that the mailet is being placed into service.
 



Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.