Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-11080

eZ Publish Email Validation Excludes Google Mail Wildcards from Approved Email Validation Codes



    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: 3.9.2
    • Fix Version/s: 3.10.0alpha1, 3.8.9, 3.9.3
    • Labels:
    • Environment:

      Operating System: N/A
      PHP Version: N/A
      Database and version: N/A
      Browser (and version): N/A


      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!

      Please update the validation to support this feature!

      eZUserType uses eZMail::validate()

      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.


          Issue Links



              dl Dmitry Lakhtyuk
              bc Brookins Consulting
              0 Vote for this issue
              0 Start watching this issue