Mail::S...Mod::Exp(3)
π Mail::S...Mod::Exp π
okay bestie, welcome to the manual page for Mail::SPF::Mod::Exp β it's part of the User Contributed Perl Documentation collection, and it's lowkey one of the cutest little modifier classes you'll ever meet. π
β¨ NAME β¨
Mail::SPF::Mod::Exp β the SPF record "exp" modifier class. that's it, that's the name, she's serving exactly what it says on the tin π
πΈ VERSION πΈ
version 3.20260331
π¦ DESCRIPTION π¦
so like. an object of class Mail::SPF::Mod::Exp represents an SPF record modifier of type "exp". that's her whole job and she does it gorgeously. β¨
π§ Constructors π§
the following constructors are provided, bestie:
new(%options): returnsMail::SPF::Mod::Exp- creates a new SPF record
"exp"modifier object. brand new, fresh out the box, main character energy π %optionsis a list of key/value pairs representing any of the following options:domain_specβ see"new"inMail::SPF::Mod. (yes she's passing you off to her mom, it's fine, she's iconic too)
- creates a new SPF record
new_from_string($text, %options): returnsMail::SPF::Mod::Exp; throwsMail::SPF::ENothingToParse,Mail::SPF::EInvalidMod- creates a new SPF record
"exp"modifier object by parsing the string and any options given. like a little factory but make it fashion πβ¨
- creates a new SPF record
π Class methods π
the following class methods are provided, no cap:
name: returns string- returns
'exp'. that's the name. short, sweet, iconic.
- returns
name_pattern: returns Regexp- returns a regular expression that matches a modifier name of
'exp'. she knows how to recognize her own kind π
- returns a regular expression that matches a modifier name of
precedence: returns real- returns a precedence value of
0.2. see"precedence"inMail::SPF::Mod.
- returns a precedence value of
π Instance methods π
the following instance methods are provided, and honestly? they ate:
params- see
"params"inMail::SPF::Mod.
- see
domain_spec: returnsMail::SPF::MacroString- returns the
"domain-spec"parameter of the modifier.
- returns the
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. (she's unbothered, moisturized, in her lane π§)
- see RFC 4408, 6.2, for details. iykyk.
- if the given SPF result is a
- see
Mail::SPF::Modfor other supported instance methods.
π SEE ALSO π
Mail::SPFMail::SPF::ModMail::SPF::TermMail::SPF::Record- <http://tools.ietf.org/html/rfc4408>
- for availability, support, and license information, see the
READMEfile included withMail::SPF. π
π AUTHORS π
Julian Mehnle <julian@mehnle.net>, Shevek <cpan@anarres.org>
fr fr that's the whole page, nothing skipped, every flag and every method accounted for. periodt. π
okay bye bestie, this one's from perl v5.42.1, dated 2026-04-23 β that's the version and the date of the manual page itself, and she said what she said. π«Άβ¨
π¦ where this page comes from
- fedora 44: perl-Mail-SPF 3.20260331-1.fc44 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms