File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -132,16 +132,18 @@ Internationalized domain names (IDN)
132
132
''''''''''''''''''''''''''''''''''''
133
133
134
134
The first is `internationalized domain names (RFC
135
- 5891) <https://tools.ietf.org/html/rfc5891> `__. The DNS system has not
135
+ 5891) <https://tools.ietf.org/html/rfc5891> `__, a.k.a IDNA 2008 . The DNS system has not
136
136
been updated with Unicode support. Instead, internationalized domain
137
137
names are converted into a special IDNA ASCII form starting with
138
138
``xn-- ``. When an email address has non-ASCII characters in its domain
139
139
part, the domain part is replaced with its IDNA ASCII equivalent form
140
140
in the process of mail transmission. Your mail submission library probably
141
141
does this for you transparently. Note that most web browsers are currently
142
- in transition between IDNA 2003 (RFC 3490) and IDNA 2008 (RFC 5891). This
143
- library uses IDNA 2008 using the `idna <https://github.com/kjd/idna >`__
144
- module by Kim Davies.
142
+ in transition between IDNA 2003 (RFC 3490) and IDNA 2008 (RFC 5891) and
143
+ [compliance around the web is not very good](http://archives.miloush.net/michkap/archive/2012/02/27/10273315.html)
144
+ in any case, so be aware that edge cases are handled differently by different
145
+ applications and libraries. This library conforms to IDNA 2008 using the
146
+ `idna <https://github.com/kjd/idna >`__ module by Kim Davies.
145
147
146
148
Internationalized local parts
147
149
'''''''''''''''''''''''''''''
You can’t perform that action at this time.
0 commit comments