Package org.apache.james.jspf.core
package org.apache.james.jspf.core
-
ClassDescriptionThis object is used as the return value for spf resolving tasks.Represent a DNSRequestRepresent a DNSResponseInterface which should be used to access all necassary DNS-RecordsComponents that need to log can implement this interface so that the container will provide the DNSServiceUtility 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 DNSServiceInterface which holds Constants for SPFThe 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 SPFCheckerInterface 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 ExceptionImplementations of this interface should handle parsing of SPFRecordsThis Class is used as a container between the other classes.This constants are used by Terms to define their matching rules.