4 ms·
Yes, this is part of standard data cleaning practices. You always remove whatever custom formats a provider allows to get the raw minimum email address (this is
by matte_black 8y ago
Yes, this is part of standard data cleaning practices. You always remove whatever custom formats a provider allows to get the raw minimum email address (this is only for export, you still send official communication with a user to their original specified address).
- nybble41 8y agoThere's a simple solution for that: always include a label as part of your address, and treat any mail that doesn't include one as spam.
- matte_black 8y agoNot every service even allows you to have a label in your email address. So what then?
- nybble41 8y agoGet them to fix their broken systems? The concept of a "label" exists only in the user agent. To everyone else the '+' character is just part of the account identifier, and a perfectly valid element of any e-mail address. The entire portion before the '@' sign is potentially significant. If someone hands you an address abc+def@example.com, there is no guarantee whatsoever that mail sent to abc@example.com will end up in the same individual's inbox—that could be a completely unrelated account. On the e-mail provider's side, one way to work around such broken systems would be to let users generate random, opaque aliases which do not contain their primary e-mail username but route to the same account, with a predetermined label applied on receipt. These would look just like ordinary addresses and there would be no way for services to strip out the identifying elements.