In article <CABuGu1rP9Udnzw4Ox1O501+OQc1LeHrQ1BUGGytCU8=-iiy...@mail.gmail.com> you write: >> what was already implicit; s and l macros will never match if the local >> part of the email address contains non-ascii characters. >> > >Why not? If the non-ASCII (or non-7bit) characters are puny-coded, it seems >like they should be able to match without any problems.
No. No, no, no, no. In EAI mail, e-mail address local parts are UTF-8. You cannot translate them into anything else and you very specifically cannot "punycode" them. Using the term punycode in IDNA2003, which is obsolete, was a serious mistake, since it led people to all sorts of bogus conclusions. In IDNA2008 domain names, and only in domain names, there are U-labels which contain a large subset of UTF-8 encoded Unicode, and there are A-labels which consist of ASCII starting with XN--. There is a two-way algorithm to convert between U-labels and A-labels. There is no punycode. R's, John _______________________________________________ dmarc mailing list [email protected] https://www.ietf.org/mailman/listinfo/dmarc
