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): returns Mail::SPF::Mod::Exp
    • creates a new SPF record "exp" modifier object. brand new, fresh out the box, main character energy πŸ‘‘
    • %options is a list of key/value pairs representing any of the following options:
      • domain_spec β€” see "new" in Mail::SPF::Mod. (yes she's passing you off to her mom, it's fine, she's iconic too)
  • 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. like a little factory but make it fashion 🏭✨

🌈 Class methods 🌈

the following class methods are provided, no cap:

  • name: returns string
    • returns 'exp'. that's the name. short, sweet, iconic.
  • name_pattern: returns Regexp
    • returns a regular expression that matches a modifier name of 'exp'. she knows how to recognize her own kind πŸ’…
  • precedence: returns real
    • returns a precedence value of 0.2. see "precedence" in Mail::SPF::Mod.

πŸ’œ Instance methods πŸ’œ

the following instance methods are provided, and honestly? they ate:

  • 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. (she's unbothered, moisturized, in her lane πŸ§–)
    • see RFC 4408, 6.2, for details. iykyk.
  • see Mail::SPF::Mod for other supported instance methods.

πŸ“ SEE ALSO πŸ“

  • Mail::SPF
  • Mail::SPF::Mod
  • Mail::SPF::Term
  • Mail::SPF::Record
  • <http://tools.ietf.org/html/rfc4408>
  • for availability, support, and license information, see the README file included with Mail::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