Mail::SPF::Mod::Exp



Mail::SPF::Mod::Exp

NAME
DESCRIPTION
SEE ALSO
AUTHORS

NAME

Mail::SPF::Mod::Exp − SPF record "exp" modifier class

DESCRIPTION

An object of class Mail::SPF::Mod::Exp represents an SPF record modifier 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 following options:
domain_spec

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

new_from_string($text, %options): returns Mail::SPF::Mod::Exp; throws
Mail::SPF::ENothingToParse
, Mail::SPF::EInvalidMod

Creates a new SPF record "exp" modifier object by parsing the string and any options given.

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 modifier 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 <julian@mehnle.net>, Shevek <cpan@anarres.org>



More Linux Commands

manpages/gitmodules.5.html
gitmodules(5) - defining submodule properties (Man Page)....
The .gitmodules file, located in the top-level directory of a Git working tree, is a text file with a syntax matching the requirements of git-config(1). The fil

manpages/systemd-bootchart.1.html
systemd-bootchart(1) Boot performance graphing tool.........
systemd-bootchart is a tool, usually run at system startup, that collects the CPU load, disk load, memory usage, as well as per-process information from a runni

manpages/Apache::TestRunPerl.3pm.html
Apache::TestRunPerl(3pm) - Run mod_perl-requiring Test Suite
The Apache::TestRunPerl package controls the configuration and running of the test suite. Its a subclass of Apache::TestRun, and should be used only when you ne

manpages/unpack200-java-1.8.0-openjdk.1.html
unpack200-java-1.8.0-openjdk(1) Transforms a packed file pro
The unpack200 command is a native implementation that transforms a packed file produced by pack200-java-1.8.0-openjdk(1) into a JAR file. A typical usage follow

manpages/Tk_FreeColor.3.html
Tk_FreeColor(3) - maintain database of colors (Man Page)....
These procedures manage the colors being used by a Tk application. They allow colors to be shared whenever possible, so that colormap space is preserved, and th

manpages/pambackground.1.html
pambackground(1) - create a mask of the background area of a
This program is part of Netpbm(1) pambackground reads a PNM or PAM image as input. It generates as output a PAM image that identifies the background area of the

manpages/git-verify-tag.1.html
git-verify-tag(1) - Check the GPG signature of tags.........
Validates the gpg signature created by git tag. OPTIONS -v, --verbose Print the contents of the tag object before validating it. &lt;tag&gt;... SHA-1 identifiers of G

manpages/lsof.8.html
lsof(8) - list open files (Administration - Linux man page)
Lsof revision 4.84 lists on its standard output file information about files opened by processes for the following UNIX dialects: AIX 5.3 Apple Darwin 9 (Mac OS

manpages/gnutls_pkcs11_token_get_url.3.html
gnutls_pkcs11_token_get_url(3) - API function (Man Page)....
This function will return the URL for each token available in system. The url has to be released using gnutls_free() RETURNS On success, GNUTLS_E_SUCCESS (0) is

manpages/git-cherry.1.html
git-cherry(1) - Find commits not merged upstream (Man Page)
Determine whether there are commits in &lt;head&gt;..&lt;upstream&gt; that are equivalent to those in the range &lt;limit&gt;..&lt;head&gt;. The equivalence test is based on the diff,

manpages/smtpd.8.html
smtpd(8) - Postfix SMTP server (Admin - Linux man page).....
The SMTP server accepts network connection requests and performs zero or more SMTP transactions per connection. Each received message is piped through the clean

manpages/XrmCombineDatabase.3.html
XrmCombineDatabase(3) - merge resource databases (Man Page)
Calling the XrmMergeDatabases function is equivalent to calling the XrmCombineDatabase function with an override argument of True. The XrmCombineDatabase functi





We can't live, work or learn in freedom unless the software we use is free.