Uses of Interface
org.apache.mailet.Matcher

Packages that use Matcher
org.apache.james.transport Classes that implement the matcher/mailet processing chain. 
org.apache.james.transport.matchers Core matchers for use with the Mailet API. 
org.apache.mailet The classes that constitute the Mailet API. 
 

Uses of Matcher in org.apache.james.transport
 

Methods in org.apache.james.transport that return Matcher
 Matcher MatchLoader.getMatcher(String matchName, MailetContext context)
          Get a new Matcher with the specified name acting in the specified context.
 

Methods in org.apache.james.transport with parameters of type Matcher
 void LinearProcessor.add(Matcher matcher, Mailet mailet)
          Adds a new Matcher / Mailet pair to the processor.
 

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

Classes in org.apache.james.transport.matchers that implement Matcher
 class All
           
 class CommandForListserv
          Returns positive if the recipient is a command for a listserv.
 class FetchedFrom
          Matches mail with a header set by Fetchpop X-fetched-from
fetchpop sets X-fetched-by to the "name" of the fetchpop fetch task.
 class HasAttachment
          Checks whether this message has an attachment
 class HasHabeasWarrantMark
           
 class HasHeader
          use: This matcher simply checks to see if the header named is present.
 class HostIs
           
 class HostIsLocal
           
 class InSpammerBlacklist
          Checks the network IP address of the sending server against a blacklist of spammers.
 class IsSingleRecipient
           
 class NESSpamCheck
          This is based on a sample filter.cfg for a Netscape Mail Server to stop spam.
 class RecipientIs
           
 class RecipientIsLocal
           
 class RelayLimit
           
 class RemoteAddrInNetwork
          Checks the IP address of the sending server against a comma- delimited list of IP addresses or domain names.
 class RemoteAddrNotInNetwork
          Checks the IP address of the sending server against a comma- delimited list of IP addresses or domain names.
 class SenderInFakeDomain
          Does a DNS lookup (MX and A/CNAME records) on the sender's domain.
 class SenderIs
           
 class SizeGreaterThan
          Checks whether the message (entire message, not just content) is greater than a certain number of bytes.
 class SubjectIs
           
 class SubjectStartsWith
           
 class UserIs
           
 

Uses of Matcher in org.apache.mailet
 

Classes in org.apache.mailet that implement Matcher
 class GenericMatcher
          GenericMatcher implements the Matcher and MatcherConfig interfaces.
 class GenericRecipientMatcher
          GenericMatcher makes writing recipient based matchers easier.
 



"Copyright © 1999-2002 Apache Jakarta Project. All Rights Reserved."