module SPF

SYNOPSIS

require 'spf/util'

hostname = SPF::Util.hostname

ipv6_address_v4mapped = SPF::Util.ipv4_address_to_ipv6(ipv4_address)

ipv4_address = SPF::Util->ipv6_address_to_ipv4($ipv6_address_v4mapped)

is_v4mapped = SPF::Util->ipv6_address_is_ipv4_mapped(ipv6_address)

ip_address_string = SPF::Util->ip_address_to_string(ip_address)

reverse_name = SPF::Util->ip_address_reverse(ip_address)

validated_domain = SPF::Util->valid_domain_for_ip_address(

  spf_server, request, ip_address, domain,
  find_best_match,  # Defaults to false
  accept_any_domain # Defaults to false
)

sanitized_string = SPF::Util->sanitize_string(string)

Constants

VERSION