Atomic Mail Verifier 3.33 - User Guide and FAQ
Screenshots - More Details
Frequently Asked Questions - Atomic Mail Verifier
- I get 500 No route to host (Winsock error #100655) error when trying to verify an email list. What should I do to get my emails verified?
Ensure that you properly configured the AMV Connection settings, in particular:
copy the Windows DNS settings into the Primary and Secondary DNS boxes;
enter your domain name (not the email address) into Domain name for HELO field;
enter a valid email address into Mail FROM field.
The problem may also be in firewall (if you have any on your PC) that does not allow the AMV to function properly. So, you have to add the AMV to the list of allowed programs in the firewall. Or, your ISP may block the port 25 that is needed to check emails.
For correct work of the program you need to have access to the port 25. If you're operating within a restrictive firewall, as most users of large ISPs do, then you won't be able to use this tool. You need either unrestricted access or a hole in your corporate firewall for port 25 access. Software works similarly to the SMTP server, which confirms that the person exists before sending the message. If you don't have access to the port 25, you have to use an external socks proxy server.
- I get a lot of error messages like: "501 Syntactically invalid HELO argument(s)" or "552 Syntax HELO error". How can it be solved?
To avoid these errors, you must enter either your IP address or domain name into Domain name for HELO field in the AMV settings, Connection tab. It is preferable that you enter your domain name instead of the IP address because not all mail servers recognize the IP in the HELO command. The domain name is the last part of the email address. For example, if you use the email@example.com email address, the domain is blabla.com.
- I noticed that AMV just tests if a domain exists but, for instance, if a wrong account name is put at the beginning of an adress the AEV just passes it as a good email. Is there a way around this?
There are two reasons why email verifying program cannot check an email address for validity:
1. The mail server is setup so that it receives all the messages for all the users.
AMV (just like any other email verifying program) can determine up to 70-90% of nonexistent addresses. Most of these emails are the nonexistent mailboxes. The mail server refuses to receive a letter for the specific user because the appropriate mailbox doesn't exist. The rest of addresses are from already nonexistent domains. AMV searches for such addresses by sending a request to the DNS server, and determines that there are no mail servers on Internet for this domain. In this case you will see in the Result column: Domain not found in DNS.
But there are 10-30% of email addresses that are not 'checkable' without sending a message to them. These are emails from such domains like AOL.com, MSN.com, Yahoo.com, and some others. You will always get the emails from these domains (be they valid, invalid, or fake) flagged as Good because the appropriate SMTP server receives all the emails for all users. To verify an email address, AMV imitates sending a message to this email. As soon as the appropriate SMTP server gives the reply that it is ready to receive the message, AMV 'thinks' that the email address is valid, disconnects from the server and marks this email as OK. Thus, all the addresses from such domains can be verified only after sending a message. If the message bounces, the address is not valid.
2. The mail server has Catch All alias. A "Catch All" alias will catch any emails going to a non-existent user, and forward them to a valid email account. A "Catch All" alias ensures that any email sent to your domain will be received, even if the email was sent to a non-existent user. If this is your case, even if you send an email to a non-existent email address from your domain, it will not bounce but will be delivered to a specific account on this mail server.
- have an Excel file with 10 columns that store my contacts details. I want to verify email addresses and then export good emails to a file of the same format. How can I do this?
Export your emails from the Excel file to a .txt or .csv file and then use the Load option on the AMV Toolbar to load your email list. This way all additional fields you have in your file except email addresses will be also loaded into the AMV but for your convenience you will see only the email addresses in the main screen. If you use the Import Wizard, only the email addresses are imported. To export the results to a file of the same format, use the Save option instead of Export.
- The program is working fine when checking the emails - no problems there. But when trying to export to the Access database (update database trough ODBC SQL) after selecting which Access file to update and which table I get an error:
42000 Microsoft ODBC Microsoft Access Driver
Syntax error in FROM clause
I would appreciate your help on this so I can update my database.
In the AMV this error can occur if the table name in the Access database contain a blank character or any other forbidden symbol. Please, rename your table in Access and tyr to export the results again.
- After the verification process is completed some of the emails are marked "good", some "bad", and some "new". What does "new" mean?
The email addresses that could not be verified for some temporary reasons remain as New after the verification is completed. You can try to verify them later. If after several attempts these email addresses still remain unchecked, you can try to send an email to such addresses. If the message bounces, these emails are no longer valid.
Screenshots - More Details