[ https://issues.apache.org/jira/browse/WW-4395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16103662#comment-16103662 ]
Stefaan Dutry commented on WW-4395: ----------------------------------- Oh ok, i forgot about the client-side validation. > 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 > Labels: email, regex, validation > Fix For: 2.5.x > > > 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 (v6.4.14#64029)