Phasmid: provider-aware email normalization and canonicalization.
import { normalizeEmail, isSameEmail } from "Phasmid";normalizeEmail("John.Doe+newsletter@googlemail.com"); // "johndoe@gmail.com"isSameEmail("a.b@gmail.com", "ab@gmail.com"); // true Copy
import { normalizeEmail, isSameEmail } from "Phasmid";normalizeEmail("John.Doe+newsletter@googlemail.com"); // "johndoe@gmail.com"isSameEmail("a.b@gmail.com", "ab@gmail.com"); // true
Returns true if two addresses normalize to the same canonical address, i.e. they deliver to the same mailbox under the configured rules.
true
Optional
Phasmid: provider-aware email normalization and canonicalization.
Example