Features and requirements


  • Checks syntax, domain, and username of email addresses. Selectable validation level lets you choose the tradeoff between delay and thoroughness.
  • Full RFC-compliant syntax check parses simple addresses such as:
    or more complex forms:
        "Company Info" <info@example.com>
  • DNS check ensures the domain exists and retrieves MX records pointing to the domain's mail servers
  • SMTP check contacts mail servers for the domain to see if they will accept mail to the address
  • Compatible with any ActiveX client, including ASP, Visual Basic, Visual C++, Cold Fusion, Delphi, and others
  • Dual interfaces for easy late binding or efficient early binding
  • Reliable, efficient operation. Developed in Visual C++ using ATL.
  • No external dependencies apart from our own HexDns


  • Windows 95, 98, ME, NT, 2000, XP, or later
  • TCP/IP networking installed
  • A directly-addressable DNS server (not through a proxy)
  • Firewalls will need to allow outgoing traffic to UDP port 53 (for DNS) and TCP port 25 (for SMTP)
  • HexDns (no purchase required--HexValidEmail includes a runtime license)

Back to main HexValidEmail page

Show site map

contact us    privacy policy    legal information