DNSHash::MX

Put DNS MX queries in a hash lookup format
Download

DNSHash::MX Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Rob Brown
  • Publisher web site:
  • http://karmatics.com/aardvark/

DNSHash::MX Tags


DNSHash::MX Description

Put DNS MX queries in a hash lookup format DNSHash::MX is a Perl module to put DNS MX queries in a hash lookup format.SYNOPSISrequire DNSHash;tie %DNS, "DNSHash::MX", < preload >, < cachedb >, < usettl >$mxhostname = $DNS{"host.do.main"};This implements DNS MX lookups as a tied hash. It takes the first answer at the lowest priority (like sendmail would to).If the file < preload > is defined, the hash is preloaded with the hostname/mxhostname pairs found in this file. Format is mxhostname hostnameAssignments to this hash are added to the preload lookup. You can delete preload lookups by delete()ing the entry.Lookups are cached once done if < cachedb > is defined.Cache entries are held for < usettl > seconds unless < usettl > undefined, in which case the TTL of the record is used in each case.You can clear the cache by removing < cachedb >. If you want to clear a particular lookup in the cache, use delete().each() on these hashes only walks the preload. Requirements: · Perl


DNSHash::MX Related Software