Package org.apache.james.jspf.core


package org.apache.james.jspf.core
  • Class
    Description
    This object is used as the return value for spf resolving tasks.
    Represent a DNSRequest
    Represent a DNSResponse
    Interface which should be used to access all necassary DNS-Records
    Components that need to log can implement this interface so that the container will provide the DNSService
    Utility functions for IPV6 operations.
     
    This interface represent all the macros which can be used in SPF-Records.
     
     
    Components that need to log can implement this interface so that the container will provide the DNSService
    Interface which holds Constants for SPF
    The Class represent the SPF1 Record and provide methods to get all directives and modifiers.
    Class that offer static methods to convert SPF Results and contains all possible results as static Strings.
    Components that need to log can implement this interface so that the container will provide the SPFChecker
    Interface for the SPFChecker service.
    Listeners which should get called for a SPFCheck when the DNSResponse is aviable should implement this interface.
    Implementations get called when a SPFChecker throws an Exception
    Implementations of this interface should handle parsing of SPFRecords
    This Class is used as a container between the other classes.
    This constants are used by Terms to define their matching rules.