•  
      request #7746 Valid mail addresses are rejected at registration
    Infos
    #7746
    Thomas Gerbet (tgerbet)
    2015-01-09 10:08
    2015-01-06 16:59
    7748
    Details
    Valid mail addresses are rejected at registration
    Some mail addresses are rejected unnecessary and could prevent an user to finish his registration.
    For example, it is impossible to register with mail addresses such as démonstration@example.com or example@démo.fr.

    References:
    RFC5321, RFC5322, RFC4291, RFC1123, RFC2821, RFC2822, RFC3696 (yeah, mail address and domain name are complicated stuff)
    https://isemail.info/about
    Test cases: https://isemail.info/_system/is_email/test/?all
    http://www.mdswanson.com/blog/2013/10/14/how-not-to-validate-email-addresses.html
    Other
    All
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    References list is empty

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2015-01-09 10:08

    As noticed by @nterray, Chrome/Chromium also marked démo@example.org as invalid. This is actually an error of the HTML5 spec [HTML5 specification Input Email]. I got confirmation by two members of the W3C consortium: https://twitter.com/robinberjon/status/553299734077927424 [FR] and https://twitter.com/poulpita/status/553247571758809088 [FR]. There is also an open bug on the W3C tracker: forms: <input type=email> validation needs to be updated for EAI.

    However, even if the HTML5 specification is wrong, Tuleap should be able to process international email.