Provided by: mimedefang_3.3-1build4_amd64 bug

NAME

       Mail::MIMEDefang::Net - Network related methods for email filters

DESCRIPTION

       Mail::MIMEDefang::Net are a set of methods that can be called from mimedefang-filter to call network
       related services.

METHODS

       expand_ipv6_address
           Method  that returns an IPv6 address with all zero fields explicitly expanded, any field shorter than
           4 hex digits will be padded with zeros.

       reverse_ip_address_for_rbl
           Method that returns the ip address in the appropriately-reversed format used for RBL lookups.

       relay_is_blacklisted
           Method that returns the result of the lookup (eg 127.0.0.2).  Parameters are the ip  address  of  the
           relay host and the domain of the rbl server.

       is_public_ip4_address $ip_addr
           Returns true if $ip_addr is a publicly-routable IPv4 address, false otherwise

       is_public_ip6_address $ip_addr
           Returns true if $ip_addr is a publicly-routable IPv6 address, false otherwise

       get_mx_ip_addresses $domain [$resolver_object]
           Get IP addresses of all MX hosts for given domain.  If there are no MX hosts, then return A records.

       md_get_bogus_mx_hosts $domain
           Returns  a  list  of  "bogus"  IP  addresses  that are in $domain's list of MX records.  A "bogus" IP
           address is loopback/private/multicast/etc.

       relay_is_blacklisted_multi
           Method that rerurns a hash table with one entry per original domain.  Entries in  hash  will  be:  "{
           $domain  =<gt"  $return }>, where $return is one of SERVFAIL, NXDOMAIN or a list of IP addresses as a
           dotted-quad.

       relay_is_blacklisted_multi_count
           Method that returns a number indicating how many RBLs the host was blacklisted in.

       relay_is_blacklisted_multi_list
           Method that returns an array indicating the domains in which the relay is blacklisted.

3.3                                                2024-04-01                           Mail::MIMEDefang::Net(3)