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 ToRepository.service(Mail genericmail)
           
 void NotifySender.service(Mail mail)
          Sends a message back to the sender with the message as to why it failed.
 void GenericListservManager.service(Mail mail)
          Processes the message.
 void ToProcessor.service(Mail mail)
           
 void GenericListserv.service(Mail mail)
          Processes the message.
 void PostmasterAlias.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 Redirect.service(Mail mail)
          Service does the hard work,and redirects the mail in the form specified
 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 Forward.service(Mail mail)
           
 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 ServerTime.service(Mail mail)
          Sends a message back to the sender indicating what time the server thinks it is.
 void JDBCAlias.service(Mail mail)
           
 void LocalDelivery.service(Mail mail)
           
 void Null.service(Mail mail)
           
 

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

Methods in org.apache.james.transport.mailets.debug with parameters of type Mail
 void Counter.service(Mail mail)
           
 void DumpSystemErr.service(Mail mail)
           
 void Identity.service(Mail mail)
           
 void ExceptionThrowingMailet.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 RemoteAddrInNetwork.match(Mail mail)
           
 java.util.Collection SenderIs.match(Mail mail)
           
 java.util.Collection InSpammerBlacklist.match(Mail mail)
           
 java.util.Collection SubjectIs.match(Mail mail)
           
 java.util.Collection SenderInFakeDomain.match(Mail mail)
           
 java.util.Collection SubjectStartsWith.match(Mail mail)
           
 java.util.Collection SizeGreaterThan.match(Mail mail)
           
 java.util.Collection NESSpamCheck.match(Mail mail)
           
 java.util.Collection HasAttachment.match(Mail mail)
           
 java.util.Collection RemoteAddrNotInNetwork.match(Mail mail)
           
 java.util.Collection RelayLimit.match(Mail mail)
           
 java.util.Collection All.match(Mail mail)
           
 java.util.Collection IsSingleRecipient.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 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.
 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.
 



"Copyright © 2001 Apache Jakarta Project. All Rights Reserved."