Affects Version/s: 22.214.171.124
Fix Version/s: 126.96.36.199
email addresses with german umlauts (and I'm sure also for all other non-ascii characters) like test@müller.de are not validated correctly.
The result of isValid("email","test@müller.de") is false but should be true.
When using this address in cfmail like
<cfmail from="..." to="test@müller.de" ...>
results in an error saying
One of the following attribtues must be defined (to, cc, bcc)
a workaround is converting the email address to punycode manually:
But this should be done automatically by Lucee. The developer exception is, that email addresses like this are recognized as valid addresses, because they are.
This is really a blocker, because it means, that all applications validating these addresses fail with emails with non-ascii characters!