Email Validator

FREEMIUM
Door André Filipe | Bijgewerkt 16 giorni fa | Email
Populariteit

9.6 / 10

Latency

4,312ms

Serviceniveau

97%

Health Check

100%

Terug naar alle discussies

Incorrect email verification e-mail by Russian providers

Hi,

I subscribed to your API after I set up the code to work, I noticed that your validator does not check for the validity of the email addresses from mail.ru can you somehow fix this problem? or according to your api it is not possible to correctly check Russian email addresses?

Rapid account: MAS Nathan
MASNathan Commented 10 mesi fa

There is no problem. Have a nice day

Rapid account: Developer Bxcct L Jwu
developer-bxcctLJwu Commented 10 mesi fa

Thanks for the answer, I understand, however, this is not suitable for us. Unfortunately, I had to unsubscribe from using your API and demand a refund of the amount paid.
Thanks for understanding

Rapid account: MAS Nathan
MASNathan Commented 10 mesi fa

Not just corporate emails. What happens is that some SMTP implementations just deny all inquiries or return info thats not 100% accurate because of SPAM/BOTs reasons. There is no silver bullet for this.

The exists key has 3 states:

  • true - the SMTP server told us that there is an account with that name
  • false - the SMTP server told us that there is no account with that name
  • null - the SMTP refused the connection or couldn’t be reached

I understand that this is a yes and no answer to your question, but that’s the reality

Rapid account: Developer Bxcct L Jwu
developer-bxcctLJwu Commented 10 mesi fa

Hi,

Thanks for the answer, if we understand correctly, your API checks only corporate email addresses? this is already something, it’s a pity that your script does not check the email addresses of mail services such as @gmail.com @mail.ru @yandex.ru . Is there any way to check email addresses of mail services?

Rapid account: MAS Nathan
MASNathan Commented 10 mesi fa

Hi, thank you for reaching out.

Here is a rundown of the response keys, and what they mean:

{
	"email": "mail@domain.com",
	"valid": true, // Email correctly formatted accordingly to RFC rules
	"disposable": true, // Belongs to a disposable email service
	"mx_records": true, // Has MX records, migth have emails associated with it
	"exists": null // Connects to SMTP to check if the account exists (null means SMTP wasn't reached)
}

A good indicator if the email exist or not is to evaluate the mx_records. If it’s false, the email doesn’t exist. That’s what’s happening with the email addresses you mentioned.

{
	"email":"office@yugnp.ru",
	"valid":true,
	"disposable":false,
	"mx_records":false,
	"exists":null
}

To evaluate the result, you shoud use something like this:

if ($response->valid && !$response->disposable && $response->mx_records && ($response->exists === null || $response->exists)) {
    // there is an high chance of the email being reachable
}

If that’s not sufficient information for your needs, you can ask RapidAPI staff for a refund.

Best regards,
MASNathan

Rapid account: Developer Bxcct L Jwu
developer-bxcctLJwu Commented 10 mesi fa

here are examples of addresses, these domains do not exist, and your validator indicates that the mail is working

info@reklamart.info
office@yugnp.ru
info@vpohod.su

How to return the paid money?

Rapid account: Developer Bxcct L Jwu
developer-bxcctLJwu Commented 10 mesi fa

Your validator does not work at all, indicates that the email address is working, although the domain at this address does not exist, what a scam, return my money to me

Doe mee aan de discussie - voeg hieronder een opmerking toe

Log in / Schrij u in om nieuwe opmerkingen te plaatsen