org.apache.james.transport.mailets
Class PostmasterAlias
java.lang.Object
|
+--org.apache.mailet.GenericMailet
|
+--org.apache.james.transport.mailets.PostmasterAlias
- All Implemented Interfaces:
- Mailet, MailetConfig
- public class PostmasterAlias
- extends GenericMailet
Rewrites recipient addresses to make sure email for the postmaster is
always handled. This mailet is silently inserted at the top of the root
spool processor. All recipients mapped to postmaster@ are
changed to the postmaster account as specified in the server conf.
- Author:
- Serge Knystautas
Method Summary |
java.lang.String |
getMailetInfo()
Returns information about the mailet, such as author, version, and
copyright. |
void |
service(Mail mail)
Called by the mailet container to allow the mailet to process a
message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PostmasterAlias
public PostmasterAlias()
service
public void service(Mail mail)
throws javax.mail.MessagingException
- Description copied from class:
GenericMailet
- Called by the mailet container to allow the mailet to process a
message.
This method is declared abstract so subclasses must override it.
- Overrides:
service
in class GenericMailet
- Following copied from class:
org.apache.mailet.GenericMailet
- Parameters:
mail
- - the Mail object that contains the MimeMessage and
routing information- Throws:
javax.mail.MessagingException
- - if an exception occurs that interferes with the mailet's normal operation
occurred
getMailetInfo
public java.lang.String getMailetInfo()
- Description copied from class:
GenericMailet
- Returns information about the mailet, such as author, version, and
copyright. By default, this method returns an empty string. Override
this method to have it return a meaningful value.
- Overrides:
getMailetInfo
in class GenericMailet
- Following copied from class:
org.apache.mailet.GenericMailet
- Returns:
- String information about this mailet, by default an empty string
Copyright © 2001 Apache Jakarta Project. All Rights Reserved.