Verifying E-mail Addresses
To start with e-mail verification, you must be sure of your Internet connection settings. If your machine uses a Proxy Server, you must first configure the Proxy in Smart Email Verifier. If you are not aware of your internet connection settings or Proxy settings then you should ask your system administrator.
Learn more about Configuring a Proxy Server...
Verifying e-mail addresses is simple. Select the kind of e-mail address to verify and start verification.
Selecting the Kind of E-mail Address
Before starting with e-mail verification, the kind of addresses that you wish to verify must be selected. Select Verify from the Session menu. The options available are:
This is the default selection. All e-mail addresses present in the E-mail List are verified irrespective of their status (Valid, Invalid or Unchecked).
Retry Unable to Verify E-mails
If this option is selected then e-mails that were not verified previously or command blocked e-mails are verified. It is recommended that after the first verification of any list, you must select this option and start verification again to get more accurate results.
All New E-mails
If this option is selected then only newly added e-mails are verified.
Selecting a Verification Type
Smart Email verifier is capable of checking e-mails for their Syntax, DNS and SMTP, in that order. By default, Smart Email Verifier checks an e-mail for Syntax and correct Domain. To change the verification level:
- Click on the Tools menu.
- Click on Options.
- Under Verification Level select Syntax + Domain or Syntax + Domain + SMTP.
E-mails are automatically checked for correct Syntax when they are added or imported.
Understanding Verification Results
Verification Results are categorized in different columns.
- The country where the mail server is located is displayed under the Location column. A mail server is a computer in a network that stores incoming mail for distribution to users and forwards outgoing mail through the appropriate channel. The term may refer to just the software that performs this service, which can reside on a machine.
- E-mails are first checked for correct syntax. The result is displayed in the Syntax Verification column.
- If an e-mail has the correct syntax then Smart Email Verifier checks if the e-mail belongs to a valid Domain. This is done by communicating with a DNS Server. The result is displayed in the Domain Verification column.
- If the e-mail belongs to a correct Domain (valid Domain) then Smart Email Verifier further checks if the e-mail is present in a mail server. This is done by communicating with SMTP servers that store e-mails belonging to a particular domain. The verification result is displayed in the SMTP Verification column.
Note: For SMTP verification, you must select the Verification Level as Syntax + Domain + SMTP.
Smart Email Verifier provides default Verification Rules that automatically validates e-mail without sending an e-mail to the user. If an e-mail is verified because of a rule then these verification results are displayed in appropriate columns.
After an e-mail address is verified the Result column of the E-mail List displays the verification result. The possible results are:
Marked As Valid: By Rule
This text indicates that the e-mail address was not verified. It was marked as valid by a verification rule.
Marked As Invalid: By Rule
This text indicates that the e-mail address was not verified. It was marked invalid by a verification rule.
Not Verified: By Rule
This text indicates that the e-mail address was not verified and was marked so by a verification rule.
Learn more about Working with Verification Rules…
Reasons for Connection Failures
Occasionally, operations may time out. A "Timed Out" verification result does not mean that the e-mail address is valid or invalid. It means that the e-mail verification process failed to return a result. Possible reasons for such time outs are:
- Connection Failed: Smart Email Verifier could not establish a connection with a mail server.
- Domain Not Found in DNS: An e-mail address has a valid syntax but was not found in the DNS server. This verification result does not mean that the domain is invalid.
- Transmission Initialization Failed: The SMTP server for an e-mail address returned an error during handshake (transmission initialization sequence).
- Connection to Local DNS Failed: The local DNS Server did not respond to a connect request made by Smart Email Verifier.
- Local DNS not Responding: The local DNS Server did not respond to a protocol request made by Smart Email Verifier.
- Connection Timed Out: The mail server did not respond for the connection time out period. Smart Email Verifier manages the timeout automatically. You may manually set the timeout period from Options.
- Connection to Proxy Server Failed: The Proxy Server did not respond to a request made by Smart Email Verifier. To resolve this problem you can check if the Proxy Server is active and the proxy settings (Tools > Options > Proxy Settings) are configured properly.