Mail::...alified(3pm)
β¨ NAME β¨
okay so bestie, welcome to Mail::...alified β it lives in the User Contributed Perl Documentation section of the manual, aka section 3pm, aka the perl module zone π
The actual module is Mail::Milter::Module::HeloUnqualified β a milter that checks for an unqualified HELO name. no cap, that's the whole job π
π¦ SYNOPSIS π¦
use Mail::Milter::Module::HeloUnqualified;
my $milter = new Mail::Milter::Module::HeloUnqualified([EXCEPT]);
my $milter2 = &HeloUnqualified([EXCEPT]); # convenience
so you can either go the new route or use the &HeloUnqualified shortcut function, which is literally just there for convenience because we love a low-effort moment π«Ά
πΈ DESCRIPTION πΈ
okay so here's the tea β β this milter module rejects any domain name that HELOs without a dot, and which is not an IPv4/IPv6 literal. that's the vibe check it runs π
and no, it does not check whether the HELO value actually corresponds to the connecting host. that's just not its business, that's not what it does, not its problem. literally not checked by this module π
If the EXCEPT argument is supplied, it should be a regex enclosed in a string β that regex gets exempted from this check. and like, the classic move, the one everybody does, is excepting '^localhost' β¨
π AUTHOR π
Todd Vierling, <tv@duh.org> <tv@pobox.com> β iconic, we stan π
π SEE ALSO π
Mail::Milter::Objectβ go read it, iykyk π¦
and that's the whole page bestie!! π this gorgeous little number shipped as part of perl v5.36.0, dated 2023-01-22, and yes it's filed right back under Mail::...alified(3pm) because we keep it consistent π
β¨ slay, go filter some HELOs, periodt π«Ά
π¦ where this page comes from
- debian bookworm: libmail-milter-perl 0.07-2 Β· BSD-3-Clause
- ubuntu noble: libmail-milter-perl 0.07-2 Β· BSD-3-Clause
- ubuntu resolute: libmail-milter-perl 0.07-2 Β· BSD-3-Clause
- ubuntu stonking: libmail-milter-perl 0.07-2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms