Mail::...Mailman(3pm)

πŸ“¦
version 1.04 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– Mail::...Mailman β€” the manual page, but make it slay πŸ’–

okay so bestie, you found the Mail::...Mailman page (that's Mail::ListDetector::Detector::Mailman for the perl people, 3pm section, iykyk) and it is lowkey iconic. it's a perl thing, it lives in the User Contributed Perl Documentation, and it's about catching Mailman mail. let's get into it ✨


🌸 NAME 🌸

Mail::ListDetector::Detector::Mailman β€” a Mailman message detector. yes that's the whole name. it detects. it's a detector. main character energy fr πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

the vibe check, literally:

use Mail::ListDetector::Detector::Mailman;

that's it. that's the whole flex. one line and you're in 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is an implementation of a mailing list detector, specifically for GNU Mailman. like, it's the little guy whose whole job is figuring out "is this a Mailman list or not?" and it eats that question for breakfast. no cap 🌈


πŸ‘‘ METHODS πŸ‘‘

✨ new() ✨

inherited from Mail::ListDetector::Detector::Base. so you don't get a bespoke one here, bestie, you get the family recipe. πŸ’œ

✨ match() ✨

okay this is the one that does the werk. it accepts a Mail::Internet object and it returns either:

  • a Mail::ListDetector::List object β€” if it turns out the message is a post to a Mailman mailing list πŸ’–
  • undef β€” if it's not 🫠

so basically it looks at your mail and goes "hmm yes this is giving Mailman" or "nope, not my problem". periodt.


πŸ’€ BUGS πŸ’€

no known bugs. literally none. we're clean, we're flawless, we're not accepting criticism at this time πŸ™ˆβœ¨


🌟 AUTHOR 🌟

Michael Stevens β€” michael@etla.org.


shoutout to the whole thing being perl v5.36.0 energy, dated 2022-11-29, and filed under Mail::...Mailman(3pm). mwah, gorgeous, no notes πŸ“πŸ§šπŸ’…
πŸ“¦ where this page comes from