Mail::SPF::Mech::PTR



Mail::SPF::Mech::PTR

NAME
DESCRIPTION
SEE ALSO
AUTHORS

NAME

Mail::SPF::Mech::PTR − SPF record "ptr" mechanism class

DESCRIPTION

An object of class Mail::SPF::Mech::PTR represents an SPF record mechanism of type "ptr".

Constructors
The following constructors are provided:
new(%options)
: returns Mail::SPF::Mech::PTR

Creates a new SPF record "ptr" mechanism object.

%options is a list of key/value pairs representing any of the following options:
qualifier
domain_spec

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

new_from_string($text, %options): returns Mail::SPF::Mech::PTR; throws
Mail::SPF::ENothingToParse
, Mail::SPF::EInvalidMech

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

Class methods
The following class methods are provided:
default_qualifier
qualifier_pattern

See "Class methods" in Mail::SPF::Mech.

name: returns string

Returns ’ptr’.

name_pattern: returns Regexp

Returns a regular expression that matches a mechanism name of ’ptr’.

Instance methods
The following instance methods are provided:
text
qualifier
params
stringify

See "Instance methods" in Mail::SPF::Mech.

domain_spec: returns Mail::SPF::MacroString

Returns the "domain−spec" parameter of the mechanism.

match($server, $request): returns boolean

Checks whether the mechanism’s target domain name, or a sub-domain thereof, is a "valid" domain name for the given request’s IP address (see "ip_address" in Mail::SPF::Request), and returns true if it does, or false otherwise. See "valid_domain_for_ip_address" in Mail::SPF::Util for how domains are validated. See RFC 4408, 5.5, for the description of an equivalent algorithm.

SEE ALSO

Mail::SPF, Mail::SPF::Record, Mail::SPF::Term, Mail::SPF::Mech

<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/oparchive.1.html
oparchive(1) produce archive of oprofile data for offline an
oparchive generates a directory populated with executable, debug, and oprofile sample files. This directory can be move to another machine via tar and analyzed

manpages/memrchr.3.html
memrchr(3) - scan memory for a character - Linux man page...
The memchr() function scans the initial n bytes of the memory area pointed to by s for the first instance of c. Both c and the bytes of the memory area pointed

manpages/ssh-ldap-helper.8.html
ssh-ldap-helper(8) sshd helper program for ldap support.....
ssh-ldap-helper is used by sshd(8) to access keys provided by an LDAP. ssh-ldap-helper is disabled by default and can only be enabled in the sshd configuration

manpages/menu_spacing.3menu.html
menu_spacing(3menu) - Control spacing between menu items....
The function set_menu_spacing sets the spacing information for the menu. Its parameter spc_description controls the number of spaces between an item name and an

manpages/ldap_get_values.3.html
ldap_get_values(3) - LDAP attribute value handling routines
These routines are used to retrieve and manipulate attribute values from an LDAP entry as returned by ldap_first_entry(3) or ldap_next_entry(3). ldap_get_values

manpages/form_opts_on.3form.html
form_opts_on(3form) - set and get form options (Man Page)...
The function set_form_opts sets all the given forms option bits (form option bits may be logically-ORed together). The function form_opts_on turns on the given

manpages/XkbSetXlibControls.3.html
XkbSetXlibControls(3) - Changes the state of the Library Con
XkbSetXlibControls modifies the state of the controls selected by bits_to_change; only the controls selected by bits_to_change are modified. If the bit correspo

manpages/FcCharSetDestroy.3.html
FcCharSetDestroy(3) - Destroy a character set (Man Page)....
FcCharSetDestroy decrements the reference count fcs. If the reference count becomes zero, all memory referenced is freed. VERSION Fontconfig version 2.8.0 FcCha

manpages/systemd-kexec.service.8.html
systemd-kexec.service(8) System shutdown logic (Man Page)...
systemd-halt.service is a system service that is pulled in by halt.target and is responsible for the actual system halt. Similarly, systemd-poweroff.service is

manpages/newgrp.1.html
newgrp(1) - change effective group ID sg - execute command w
The newgrp command is used to change the current group ID during a login session. If the optional - flag is given, the users environment will be reinitialized a

manpages/XUngrabDevice.3.html
XUngrabDevice(3) - grab/release the specified extension devi
XUngrabDevice.3 - The XGrabDevice request actively grabs control of the device and generates DeviceFocusIn and DeviceFocusOut events. Further device events are

manpages/XDrawString.3.html
XDrawString(3) - draw text characters - Linux manual page...
Each character image, as defined by the font in the GC, is treated as an additional mask for a fill operation on the drawable. The drawable is modified only whe





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