{"id":17060531,"url":"https://github.com/asaph/emailnormalizer","last_synced_at":"2025-03-23T08:14:18.359Z","repository":{"id":140706111,"uuid":"169899403","full_name":"asaph/emailnormalizer","owner":"asaph","description":"Normalize Email Addresses e.g. a.b.c@gmail.com -\u003e abc@gmail.com or abc+def@gmail.com -\u003e abc@gmail.com","archived":false,"fork":false,"pushed_at":"2019-10-20T22:37:09.000Z","size":14,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-28T14:47:51.129Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asaph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-09T18:32:22.000Z","updated_at":"2022-10-11T19:03:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"2fac41b7-6f91-492b-9b12-07cc58741992","html_url":"https://github.com/asaph/emailnormalizer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asaph%2Femailnormalizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asaph%2Femailnormalizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asaph%2Femailnormalizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asaph%2Femailnormalizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asaph","download_url":"https://codeload.github.com/asaph/emailnormalizer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245072268,"owners_count":20556353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T10:44:29.028Z","updated_at":"2025-03-23T08:14:18.352Z","avatar_url":"https://github.com/asaph.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Email Normalizer\n==\n\nThis library normalizes email addresses. Some providers allow users to modify their email addresses\nin ways that make them appear to be different addresses when in fact they still deliver to the same\nmailbox.\n\nFor example, Gmail supports 2 varieties of ad-hoc email address modifications which will still deliver\nmail to the same address.\n\n1. Dots may be inserted arbitrarily into the username portion of any Gmail email address. e.g. Email sent to `a.b.c@gmail.com` gets delivered to the same mailbox as email sent to `abc@gmail.com`.\n\n2. A `+` followed by an arbitrary suffix may be appended to the username portion of any Gmail email address. e.g. Email sent to `abc+def@gmail.com` gets delivered to the same mailbox as email sent to `abc@gmail.com`.\n\nUsage:\n--\n```java\nimport static org.asaph.emailnormalizer.EmailNormalizer.*;\n\n// ...\n\nString email = \"a.b.c@gmail.com\";\nString normalizedEmail = normalizeEmail(email);\nSystem.out.println(normalizedEmail); // outputs abc@gmail.com\n\n// another example\n\nString anotherEmail = \"abc+def@gmail.com\";\nString anotherNormalizedEmail = normalizeEmail(anotherEmail);\nSystem.out.println(anotherNormalizedEmail); // outputs abc@gmail.com\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasaph%2Femailnormalizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasaph%2Femailnormalizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasaph%2Femailnormalizer/lists"}