org.apache.james.transport.mailets
Class PostmasterAlias
java.lang.Object
   org.apache.mailet.GenericMailet
org.apache.mailet.GenericMailet
       org.apache.james.transport.mailets.PostmasterAlias
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.
 
| Method Summary | 
|  java.lang.String | getMailetInfo()Return a string describing this mailet.
 | 
|  void | service(Mail mail)Make sure that a message that is addressed to a postmaster alias is always
 sent to the postmaster address, regardless of delivery to other recipients.
 | 
 
| Methods inherited from class org.apache.mailet.GenericMailet | 
| destroy, getInitParameter, getInitParameter, getInitParameterNames, getMailetConfig, getMailetContext, getMailetName, init, init, log, log | 
 
| 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
- Make sure that a message that is addressed to a postmaster alias is always
 sent to the postmaster address, regardless of delivery to other recipients.
 
- 
- Specified by:
- servicein interface- Mailet
- Specified by:
- servicein class- GenericMailet
 
- 
- Parameters:
- mail- the mail to process
- Throws:
- javax.mail.MessagingException- if an error is encountered while modifying the message
 
getMailetInfo
public java.lang.String getMailetInfo()
- Return a string describing this mailet.
 
- 
- Specified by:
- getMailetInfoin interface- Mailet
- Overrides:
- getMailetInfoin class- GenericMailet
 
- 
- Returns:
- a string describing this mailet
 
Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.