E-mail is still one of the most important and effective elements of online business and marketing and is the most effective channel for generating income. Therefore, for any online business and website owners, it is important to be sure that the email owner used it for registration / subscription, so that the user uses his real email address.

There are several important reasons for this.
')
Firstly, it is important to recover a forgotten password, for example: a user made a typo in his email address, after a while he used the password recovery function and cannot get a new password.
Secondly, this user will not receive your email notifications.
Thirdly, the user whose email was used by the spammer for registrations / subscriptions will send your newsletter to spam. In the future, spammers can use this email to send spam, brute force, etc.
Using such emails for marketing emails and other email newsletters can carry certain risks for the site owner and increase the risks of being added to the DNSBL lists, various blacklists, and increase the likelihood of spamming your spam and other emails. Increase your budget expenses for mailing to fake addresses or to addresses whose owners have been compromised by spammers.
To avoid or reduce the risks to a minimum, you should check the list of email addresses before sending.
Recently, we launched a check for the existence of email addresses, which checks whether such an email address exists or not. It uses the MX records of the domain of the email address and connects to the mail servers (via SMTP, and also simulates sending a message) to make sure that the mailbox really exists for this user / address, and he can receive mail.
This check solves several tasks at once, reduces the likelihood of spam skipping and allows users to check emails of their users. To verify users, you can use the API method
https://cleantalk.org/help/api-spam-check .
Sample API Response Result for
https://cleantalk.org/blacklists?record=mattressfg%40gmail.com{"data": {"mattressfg@gmail.com": {"appears":1, "frequency_time_10m":0, "spam_rate":"1", "frequency":"8", "frequency_time_24h":1, "updated":"2018-03-26 00:26:48", "exists": 0, "frequency_time_1h":1} } }

At the moment, we use this tool only to improve the definition of spam and check all email addresses that have had spam activity in the last 10 minutes. For verified addresses, a flag is set in the database, which is taken into account in the further spam filtering and API response.
"Exists": "1" - exists
"Exists": "0" - does not exist
You can sum up the interim results, the proportion of non-existent email addresses in the spam list is 25.34%.
We collect information about spam IP / email addresses from more than 237,000 websites. The database of email addresses contains more than 10,095,239 email addresses. And in our nearest plans, check all emails in the database and run a check on all email addresses that are processed by the service.