Re:Why to normalize Unicode strings
by marcosdumay on Wednesday March 13, 2019 @10:22PM
(#19386023)
Servers are free to do any transformation on the account names they accept, and shouldn't apply any on the ones they relay.
It's expected that they would do many kinds of transformations, like case normalization. Unicode normalization should be one of those but none of the email RFCs intend to enumerate them all.
It doens't seem to say anything about normalization, or the fact that a mailbox `josé@` could be using 'LATIN SMALL LETTER E WITH ACUTE' or 'LATIN SMALL LETTER E'+'COMBINING ACUTE ACCENT'.
I suspect any SMTP servers supporting UTF8 are actualy doing NFC normalization to match mailboxes to requests.