|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DNSResolver | |
org.jasen.core.engine | |
org.jasen.net | |
org.jasen.util |
Uses of DNSResolver in org.jasen.core.engine |
Methods in org.jasen.core.engine that return DNSResolver | |
DNSResolver |
Jasen.getDnsResolver()
Gets the resolver used to resolve DNS records |
Methods in org.jasen.core.engine with parameters of type DNSResolver | |
void |
Jasen.setDnsResolver(DNSResolver dnsResolver)
Sets the resolver used to resolve DNS records |
Uses of DNSResolver in org.jasen.net |
Classes in org.jasen.net that implement DNSResolver | |
class |
JasenDNSResolver
Simple implementation of a DNS resolver. |
Uses of DNSResolver in org.jasen.util |
Methods in org.jasen.util with parameters of type DNSResolver | |
static boolean |
MimeUtils.verifySenderAddress(DNSResolver dresolver,
InetAddressResolver iresolver,
ReceivedHeaderParser parser,
String receivedHeaderLine,
String senderAddress)
Verifies the given sender address against the information in the last (most recent) received header line Specifically, this does the following: get domain of sender get IP address of last (most recent) MTA get hostname of last (most recent) MTA if (MTA IP Address resolves to MTA hostname) then use MTA hostname for MX IP records else use MTA IP Address get MX records for sender domain if(at least 1 MX record IP matches MTA IP) then valid |
static MXRecord[] |
DNSUtils.getMXRecords(DNSResolver resolver,
String canonical)
Lists the MX records for the given canonical domain |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |