unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

Mail::SPF::Mod::Exp(3pUser Contributed Perl DocumentatMail::SPF::Mod::Exp(3pm)



NAME
       Mail::SPF::Mod::Exp - SPF record "exp" modifier class

DESCRIPTION
       An object of class Mail::SPF::Mod::Exp represents an SPF record modi-
       fier of type "exp".

       Constructors

       The following constructors are provided:

       new(%options): returns Mail::SPF::Mod::Exp
           Creates a new SPF record "exp" modifier object.

           %options is a list of key/value pairs representing any of the fol-
           lowing options:

           domain_spec
               See "new" in Mail::SPF::Mod.

       new_from_string($text): returns Mail::SPF::Mod::Exp; throws
       Mail::SPF::ENothingToParse, Mail::SPF::EInvalidMod
           Creates a new SPF record "exp" modifier object by parsing the given
           string.

       Class methods

       The following class methods are provided:

       name: returns string
           Returns 'exp'.

       name_pattern: returns Regexp
           Returns a regular expression that matches a modifier name of 'exp'.

       precedence: returns real
           Returns a precedence value of 0.2.  See "precedence" in
           Mail::SPF::Mod.

       Instance methods

       The following instance methods are provided:

       params
           See "params" in Mail::SPF::Mod.

       domain_spec: returns Mail::SPF::MacroString
           Returns the "domain-spec" parameter of the modifier.

       process($server, $request, $result)
           If the given SPF result is a "fail" result, retrieves the authority
           domain's explanation string from the modifier's target domain and
           attaches it to the SPF result.  If an error occurs during the
           retrieval of the explanation string, does nothing, as if the modi-
           fier was not present.  See RFC 4408, 6.2, for details.

       See Mail::SPF::Mod for other supported instance methods.

SEE ALSO
       Mail::SPF, Mail::SPF::Mod, Mail::SPF::Term, Mail::SPF::Record

       <http://www.ietf.org/rfc/rfc4408.txt>;

       For availability, support, and license information, see the README file
       included with Mail::SPF.

AUTHORS
       Julian Mehnle <julianATmehnle.net>, Shevek <cpanATanarres.org>



perl v5.8.8                       2007-10-07          Mail::SPF::Mod::Exp(3pm)