Details
-
Bug
-
Resolution: Fixed
-
Medium
-
3.9.2
-
None
-
Operating System: N/A
PHP Version: N/A
Database and version: N/A
Browser (and version): N/A
Description
eZ Publish Email Validation Excludes Google Mail Wild cards from Approved Email Validation as invalid input.
Example #0: thekracker+ezpedia@gmail.com
Example #1: thekracker+iHaveAnEzTatooOnMyUpperLeftShoulder@gmail.com
Is a valid email I could send email too yet eZ Publish email input validation (Re: ezmail)
I have applications where I wish to accept email addresses with +string within the email (A wildcard / label) as valid email input, yet this feature (all be it new from google in the past few years) is not supported but it seems like such a small change to allow these email addresses as valid input.
Here is some info about this feature,
From: http://lifehacker.com/software/gmail/instant-disposable-gmail-addresses-144397.php
`Let's say you need to sign up for a mailing list that interests you, but you're afraid spammers might get your address. We'll call the list "exoticflowers". Sign up with the list using the address "johndoe+exoticflowers@gmail.com". Email to that address will still come to your "johndoe@gmail.com" address even though the "To:" will include that "+exoticflowers" in it.
Then set up Gmail filters to shuttle that +exoticflowers email past the inbox to a specific label. Neat.`
I and my friends use this feature all the time, yet sadly, a few web sites / cms frameworks do not understand or support this input as a valid email address ... when they should consider the benefits it offers without detracting from existing validation rules.
There are a large number of articles on and in support of this feature world wide!
http://www.google.com/search?q=+disposable+Gmail+addresses
Please update the validation to support this feature!
eZUserType uses eZMail::validate()
Respectfully,
Brookins Consulting
"Re: google gmail email address validation, labels, filters, wild cards, wildcards"
Steps to reproduce
Try to register an email address with the '+' character in the email address within eZ Publish 3.10 ... it fails citing the input as invalid.