Skip to content

Commit

Permalink
Update typo domains map
Browse files Browse the repository at this point in the history
  • Loading branch information
horgh committed Mar 6, 2024
1 parent 17aad1d commit 4ebd2ee
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ CHANGELOG
* Additional `gmail.com` domain names with leading digits are now
normalized when `hashAddress` is used. For example, `100gmail.com` will
become `gmail.com`.
* Additional `gmail.com` typos are now normalized when `hashAddress` is
used. For example, `gmali.com` will become `gmail.com`.

3.3.0 (2023-12-05)
------------------
Expand Down
11 changes: 7 additions & 4 deletions src/main/java/com/maxmind/minfraud/request/Email.java
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,16 @@ public final class Email extends AbstractModel {
static {
HashMap<String, String> typoDomainsMap = new HashMap<>() {{
// gmail.com
put("35gmai.com", "gmail.com");
put("636gmail.com", "gmail.com");
put("gmai.com", "gmail.com");
put("gamil.com", "gmail.com");
put("gmail.comu", "gmail.com");
put("gmali.com", "gmail.com");
put("gmial.com", "gmail.com");
put("gmil.com", "gmail.com");
put("yahoogmail.com", "gmail.com");
put("gmaill.com", "gmail.com");
put("gmailm.com", "gmail.com");
put("gmailo.com", "gmail.com");
put("gmailyhoo.com", "gmail.com");
put("yahoogmail.com", "gmail.com");
// outlook.com
put("putlook.com", "outlook.com");
}};
Expand Down

0 comments on commit 4ebd2ee

Please sign in to comment.