[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Issue] Special Characters in RFC 2486bis
I have to handle the Network Access Identifier (NAI) for my work. I have
read the RFC 2486 and I'm a little confused about the use of special
like "<" / ">" / "(" / ")" / "[" / "]" / "\" / "." / "," / ";" / ":" /
"@" / %x22 / Ctl,
in the NAI username.
Can you help me? Can you please give some examples of valid NAI containing
The issue is what "special" characters, not just alphabets
and digits can appear in NAIs. The realm part rules are
according to the usual DNS, which I think allows only "-"
and ".". The user name part allows more special characters,
but disallows some others. A couple of valid examples:
A couple of invalid examples:
Nevertheless, there's an escape mechanism that allows
even special characters. Example:
If you read the new draft at
you will see that the ABNF syntax is hopefully easier to read
than in RFC 2486, because the treatment of each character has
been listed on its own line, and you do not have read the
comments to find out what actual characters are allowed.
Hope this helps,
to unsubscribe send a message to email@example.com with
the word 'unsubscribe' in a single line as the message text body.