NAME¶
Mail::Milter::Module::HeloUnqualified - milter to check for an unqualified HELO
name
SYNOPSIS¶
use Mail::Milter::Module::HeloUnqualified;
my $milter = new Mail::Milter::Module::HeloUnqualified([EXCEPT]);
my $milter2 = &HeloUnqualified([EXCEPT]); # convenience
DESCRIPTION¶
This milter module rejects any domain name that HELOs without a dot, and which
is not an IPv4/IPv6 literal. Whether or not the HELO value corresponds to the
connecting host is not checked by this module.
If the EXCEPT argument is supplied, it should be a regex enclosed
in a string which will be exempted from this check. Commonly, '^localhost'
is excepted.
AUTHOR¶
Todd Vierling, <tv@duh.org> <tv@pobox.com>
SEE ALSO¶
Mail::Milter::Object