Uses of Interface
org.apache.mailet.Mail

Packages that use Mail
org.apache.james   
org.apache.james.core   
org.apache.james.services   
org.apache.james.transport.mailets   
org.apache.james.transport.mailets.debug   
org.apache.james.transport.matchers   
org.apache.mailet   
 

Uses of Mail in org.apache.james
 

Methods in org.apache.james with parameters of type Mail
 void James.sendMail(Mail mail)
           
 void James.bounce(Mail mail, java.lang.String message)
           
 void James.bounce(Mail mail, java.lang.String message, MailAddress bouncer)
           
 

Uses of Mail in org.apache.james.core
 

Classes in org.apache.james.core that implement Mail
 class MailImpl
          Wrap a MimeMessage adding routing informations (from SMTP) and same simple API.
 

Methods in org.apache.james.core that return Mail
 Mail MailImpl.duplicate()
           
 Mail MailImpl.duplicate(java.lang.String newName)
           
 Mail MailImpl.bounce(java.lang.String message)
           
 

Uses of Mail in org.apache.james.services
 

Methods in org.apache.james.services with parameters of type Mail
 void MailServer.sendMail(Mail mail)
          Pass a Mail to this MailServer for processing
 

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

Methods in org.apache.james.transport.mailets with parameters of type Mail
 void JDBCAlias.service(Mail mail)
           
 void UseHeaderRecipients.service(Mail mail)
          Process an incoming email, removing the currently identified recipients and replacing them with the recipients indicated in the Mail-For, To and Cc headers of the actual email.
 void Null.service(Mail mail)
           
 void GenericListservManager.service(Mail mail)
          Processes the message.
 void GenericListserv.service(Mail mail)
          Processes the message.
 void RemoteDelivery.service(Mail genericmail)
          For this message, we take the list of recipients, organize these into distinct servers, and duplicate the message for each of these servers, and then call the deliver (messagecontainer) method for each server-specific messagecontainer ...
 void ServerTime.service(Mail mail)
          Sends a message back to the sender indicating what time the server thinks it is.
 void LocalDelivery.service(Mail mail)
           
 void ToProcessor.service(Mail mail)
           
 void ToRepository.service(Mail genericmail)
           
 void AddFooter.service(Mail mail)
          Takes the message and attaches a footer message to it.
 void NotifyPostmaster.service(Mail mail)
          Sends a message back to the sender indicating what time the server thinks it is.
 void NotifySender.service(Mail mail)
          Sends a message back to the sender with the message as to why it failed.
 void Forward.service(Mail mail)
           
 void PostmasterAlias.service(Mail mail)
           
 void Redirect.service(Mail mail)
          Service does the hard work,and redirects the mail in the form specified
 

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

Methods in org.apache.james.transport.mailets.debug with parameters of type Mail
 void DumpSystemErr.service(Mail mail)
           
 void Counter.service(Mail mail)
           
 void ExceptionThrowingMailet.service(Mail mail)
           
 void Identity.service(Mail mail)
           
 

Uses of Mail in org.apache.james.transport.matchers
 

Methods in org.apache.james.transport.matchers with parameters of type Mail
 java.util.Collection IsSingleRecipient.match(Mail mail)
           
 java.util.Collection InSpammerBlacklist.match(Mail mail)
           
 java.util.Collection RemoteAddrNotInNetwork.match(Mail mail)
           
 java.util.Collection SubjectIs.match(Mail mail)
           
 java.util.Collection SubjectStartsWith.match(Mail mail)
           
 java.util.Collection NESSpamCheck.match(Mail mail)
           
 java.util.Collection SenderIs.match(Mail mail)
           
 java.util.Collection RemoteAddrInNetwork.match(Mail mail)
           
 java.util.Collection All.match(Mail mail)
           
 java.util.Collection RelayLimit.match(Mail mail)
           
 java.util.Collection SenderInFakeDomain.match(Mail mail)
           
 java.util.Collection SizeGreaterThan.match(Mail mail)
           
 java.util.Collection HasAttachment.match(Mail mail)
           
 

Uses of Mail in org.apache.mailet
 

Methods in org.apache.mailet with parameters of type Mail
abstract  void GenericMailet.service(Mail mail)
          Called by the mailet container to allow the mailet to process a message.
abstract  java.util.Collection GenericMatcher.match(Mail mail)
          Called by the matcher container to allow the matcher to process a message.
 java.util.Collection GenericRecipientMatcher.match(Mail mail)
          Matches each recipient one by one through matchRecipient(MailAddress recipient) method.
 void Mailet.service(Mail mail)
          Called by the mailet container to allow the mailet to process to a message message.
 java.util.Collection Matcher.match(Mail mail)
          Takes a Mail message, looks at any pertinent information, and then returns a subset of recipients that meet the "match" conditions.
 void MailetContext.bounce(Mail mail, java.lang.String message)
          Bounces the message using a stanard format with the given message.
 void MailetContext.bounce(Mail mail, java.lang.String message, MailAddress bouncer)
          Bounces the email message using the provided email address as the sender of the bounce.
 



Copyright © 2001 Apache Jakarta Project. All Rights Reserved.