Mail::...atePro(3pm)
π Mail::ListDetector::Detector::CommuniGatePro π
okay bestie, so this page is literally the manual for Mail::ListDetector::Detector::CommuniGatePro, sitting pretty in the Perl docs under the name Mail::...atePro(3pm) (the long name gets squished in the header, iykyk). It's a CommuniGate Pro message detector. That's the whole vibe. Let's go β¨
πΈ NAME πΈ
Mail::ListDetector::Detector::CommuniGatePro β a CommuniGate Pro message detector. That's it, that's the name, she's simple and she knows it π
π¦ SYNOPSIS π¦
Just pull her in like this, no cap:
use Mail::ListDetector::Detector::CommuniGatePro;
One line. That's the entire summoning ritual π
β¨ DESCRIPTION β¨
So this is an implementation of a mailing list detector, specifically for CommuniGate Pro mailing lists. If you want the deets on CommuniGate Pro itself, the docs point you at http://www.stalker.com/ β go peek, bestie π
Here's the tea tho: CommuniGate Pro mailing list messages are RFC2919 compliant, but this module isn't gonna just sit there and be basic about it β it gives you more information. Extra. As she should. π
π METHODS π
π new()
Inherited straight from Mail::ListDetector::Detector::Base. She didn't reinvent the wheel, she borrowed her friend's wheel. Periodt.
π match()
Okay this is the main character method, so listen up π«Ά
It accepts a Mail::Internet object, and it returns either:
- a
Mail::ListDetector::Listobject β if this is a post to a CommuniGate Pro mailing list, or undefβ if it's not π«
And here's the cute little detail: since CommuniGate Pro specifies a (mostly) unique ID for a mailing list in the format of RFC2919, Mail::ListDetector::Detector::RFC2919 gets called in to try to extract that info about the list. Teamwork, fr fr π€
π BUGS π
No known bugs. She's flawless. Not me being suspicious of perfectionβ¦ but also, iconic, we love a clean record β¨
π AUTHOR π
Give these legends their flowers π
- Matthew Walker β
matthew@walker.wattle.id.au - Michael Stevens β
michael@etla.org - Peter Oliver β
p.d.oliver@mavit.freeserve.co.uk - Tatsuhiko Miyagawa β
miyagawa@bulknews.net
And the legal bit, keep it in your notes: this library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Slay, open source π
π cute sign-off time: this was the User Contributed Perl Documentation version,perl v5.36.0, dated2022-11-29, filed underMail::...atePro(3pm). bye bestie, go detect some lists π¦π
π¦ where this page comes from
- debian bookworm: libmail-listdetector-perl 1.04+dfsg-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libmail-listdetector-perl 1.04+dfsg-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libmail-listdetector-perl 1.04+dfsg-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libmail-listdetector-perl 1.04+dfsg-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libmail-listdetector-perl 1.04+dfsg-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms