[prev in list] [next in list] [prev in thread] [next in thread] 

List:       struts-dev
Subject:    [jira] [Updated] (WW-4395) Make email validator regex comply with RFC 6531
From:       "Lukasz Lenart (JIRA)" <jira () apache ! org>
Date:       2018-02-28 10:05:00
Message-ID: JIRA.12736541.1408982760000.294900.1519812300482 () Atlassian ! JIRA
[Download RAW message or body]


     [ https://issues.apache.org/jira/browse/WW-4395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]

Lukasz Lenart updated WW-4395:
------------------------------
    Fix Version/s:     (was: 2.5.x)
                   2.6

> Make email validator regex comply with RFC 6531 
> ------------------------------------------------
> 
> Key: WW-4395
> URL: https://issues.apache.org/jira/browse/WW-4395
> Project: Struts 2
> Issue Type: Improvement
> Components: Core Actions
> Affects Versions: 2.3.16.3
> Reporter: Miguel Almeida
> Priority: Major
> Labels: email, regex, validation
> Fix For: 2.6
> 
> 
> This is the regex for email validation in Struts:
> {noformat}
> \\b^['_a-z0-9-\\+]+(\\.['_a-z0-9-\\+]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)\*
> \.([a-z]{2}|aero|arpa|asia|biz|com|coop|edu|gov|info|int|jobs|mil|mobi|
> museum|name|nato|net|org|pro|tel|travel|xxx)$\\b
> {noformat}
> This doesn't allow special characters (e.g. à éí, äëö,...).
> However, International characters above U+007F are permitted by [RFC \
> 6531|http://tools.ietf.org/html/rfc6531] Because some mail servers seem to follow \
> this standard, regex should be improved to allow email addresses valid according to \
> this standard.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic