Mail::S...ch::All(3)

πŸ’– Mail::S...ch::All(3) β€” the manual page, bestie edition πŸ’–

User Contributed Perl Documentation 🌸 so like, this is the Mail::SPF::Mech::All page, and yes the title got cropped in the header because manpages are dramatic like that πŸ’…


✨ NAME ✨

Mail::SPF::Mech::All β€” the SPF record "all" mechanism class, and she's literally the main character of every SPF record πŸŽ€


🌈 VERSION 🌈

version 3.20260331 β€” iconic, numbered, timestamped, we love a release with receipts πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so listen. An object of class Mail::SPF::Mech::All represents an SPF record mechanism of type "all". That's it, that's the whole vibe check ✨

🧚 Constructors

The following constructors are provided, and they're giving build me a mechanism energy:

  • new: returns Mail::SPF::Mech::All β€” creates a brand new SPF record "all" mechanism object 🫢

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

  • qualifier β€” see "new" in Mail::SPF::Mech. (The parent class holds the lore, iykyk.)
  • new_from_string($text, %options): returns Mail::SPF::Mech::All; throws Mail::SPF::ENothingToParse, Mail::SPF::EInvalidMech β€” creates a new SPF record "all" mechanism object by parsing the string and any options given. So like, it reads the text, and if the text is giving nothing or giving chaos, it throws at you 😭

πŸ‘‘ Class methods πŸ‘‘

The following class methods are provided:

  • default_qualifier
  • qualifier_pattern

See "Class methods" in Mail::SPF::Mech β€” the parent class has the details, go check her out πŸ’œ

  • name: returns string β€” returns 'all'. That's it. Short. Sweet. Ate. πŸ’…
  • name_pattern: returns Regexp β€” returns a regular expression that matches a mechanism name of 'all' ⭐

🌸 Instance methods 🌸

The following instance methods are provided:

  • text
  • qualifier
  • name
  • stringify

See "Instance methods" in Mail::SPF::Mech πŸŽ€

  • match($server, $request): returns boolean β€” returns true, because the "all" mechanism always matches. Like, no cap, always. See RFC 4408, 5.1, for details πŸ”₯

🌈 SEE ALSO 🌈

For availability, support, and license information, see the README file included with Mail::SPF πŸ“–


πŸ’– AUTHORS πŸ’–

Julian Mehnle <julian@mehnle.net>, Shevek <cpan@anarres.org> β€” legends, honestly, we stan 🫢


perl v5.42.1 Β· 2026-04-23 β€” ok that's the whole page bestie, this footer is your lil goodbye kiss from Mail::S...ch::All(3), go forth and all responsibly πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from