Extend the scope of casefolding to the whole address
This commit is contained in:
parent
6b0a8505ec
commit
2e2f1c1174
1 changed files with 3 additions and 3 deletions
|
@ -1,4 +1,4 @@
|
||||||
# Proposal for mandating case folding when processing e-mail address localparts
|
# Proposal for mandating case folding when processing e-mail addresses
|
||||||
|
|
||||||
[RFC822](https://tools.ietf.org/html/rfc822#section-3.4.7) mandates that
|
[RFC822](https://tools.ietf.org/html/rfc822#section-3.4.7) mandates that
|
||||||
localparts in e-mail addresses must be processed with the original case
|
localparts in e-mail addresses must be processed with the original case
|
||||||
|
@ -22,8 +22,8 @@ Sydent.
|
||||||
|
|
||||||
This proposal suggests changing the specification of the e-mail 3PID type in
|
This proposal suggests changing the specification of the e-mail 3PID type in
|
||||||
[the Matrix spec appendices](https://matrix.org/docs/spec/appendices#pid-types)
|
[the Matrix spec appendices](https://matrix.org/docs/spec/appendices#pid-types)
|
||||||
to mandate that, before any processing, e-mail address localparts must go
|
to mandate that, before any processing, e-mail addresses must go through a full
|
||||||
through a full case folding based on [the unicode mapping
|
case folding based on [the unicode mapping
|
||||||
file](https://www.unicode.org/Public/8.0.0/ucd/CaseFolding.txt), on top of
|
file](https://www.unicode.org/Public/8.0.0/ucd/CaseFolding.txt), on top of
|
||||||
having their domain lowercased.
|
having their domain lowercased.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue