reacherhq / check-if-email-exists

Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
https://reacher.email
Other
4.22k stars 324 forks source link

aol.com emails are always "safe" #1470

Open codemonies opened 1 month ago

codemonies commented 1 month ago

Email to check

sadfasd@aol.com

From where did you run check-if-email-exists?

OVH

Version of check-if-email-exists (if running it yourself)

check-if-email-exists-cli 0.9.1

What happened?

It appears the response is always "safe" for AOL email addresses.

Relevant log output

{
  "input": "sadfasd@aol.com",
  "is_reachable": "safe",
  "misc": {
    "is_disposable": false,
    "is_role_account": false,
    "gravatar_url": null,
    "haveibeenpwned": null
  },
  "mx": {
    "accepts_mail": true,
    "records": [
      "mx-aol.mail.gm0.yahoodns.net."
    ]
  },
  "smtp": {
    "can_connect_smtp": true,
    "has_full_inbox": false,
    "is_catch_all": false,
    "is_deliverable": true,
    "is_disabled": false
  },
  "syntax": {
    "address": "sadfasd@aol.com",
    "domain": "aol.com",
    "is_valid_syntax": true,
    "username": "sadfasd",
    "normalized_email": "sadfasd@aol.com",
    "suggestion": null
  }
}
codemonies commented 1 month ago

I was able to identify the issue. It appears we always use login.yahoo.com for AOL email addresses. We should be using login.aol.com instead.