11.07.2015 Views

Reference Guide - Melissa Data

Reference Guide - Melissa Data

Reference Guide - Melissa Data

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Reference</strong> <strong>Guide</strong>Email Object FunctionsIf the Boolean value passed to this function is set to TRUE, Email Object will attempt to update thedomain name of the email address. One domain name can replace another in cases such as a change incorporate ownership. For example, the domain of subscribers to the @Home cable internet service wasswitched from “home.com” to “cox.net.”The Update Domain feature is enabled by default.SyntaxCCOMobject->SetUpdateDomain(bool);mdEmailSetUpdateDomain(object, bool);object.UpdateDomain = BooleanVerify the Email AddressThe VerifyEmail function passes the submitted email address through Email Object’s verificationroutines.VerifyEmailLaunches Email Object’s verification and correction routines on the submitted email address.The VerifyEmail function performs some or all of the following processes on the submittedemail addresses, based on the settings passed to the SetCorrectSyntax, SetUpdateDomain,Set<strong>Data</strong>baseLookup, SetFuzzyLookup, SetWSLookup, SetMXLookup, and SetStandardizeCasingfunctions.• Correct Syntax - Removes illegal characters and corrects misspelled domain names and top-leveldomain names. This function can be enabled or disabled using the SetCorrectSyntax function.• Update Domain Name - If one domain name has been superseded by another for anyreason, VerifyEmail will replace the old name with the new name, if the value passed to theSetUpdateDomain function is TRUE.• Lookup Domain Name - Email object can attempt to validate the domain name of an email addressin many ways. Assuming the Set<strong>Data</strong>baseLookup function is set to TRUE, it will check the nameagainst Email Object’s own database of known valid and invalid domain names. The object will alsoattempt to apply a fuzzy algorithm to validate the domain, a <strong>Melissa</strong> <strong>Data</strong> web server of compileddomains, and an MX lookup via a DNS Server, if the following options are also set to TRUE -SetFuzzyLookup, SetWSLookup, and SetMXLookup respectively.Check the value returned by the GetResults function to see the results of these attempts to verify thevalidity of the domain name.11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!