Re: [bidi] BIDI in mail addresses

"Adam M. Costello" <[email protected]>
Newsgroups gmane.ietf.imaa
Message-ID <[email protected]>
I'd like to encourage the people coming from the bidi mailing list to
help us with the main question that IMAA is now facing: how to apply the
Stringprep bidi check.

The current draft applies it to the entire local part, which creates two
annoyances: FOO2 is not allowed (because it's right-to-left but does not
end with a strong RTL character), and owner-FOO is not allowed (because
it mixes strong LTR and strong RTL characters).

One alternative is to apply the bidi check to individual segments.
(IMAA already divides the local part into segments for other reasons.
Segments are delimited by non-alphanumeric ASCII characters.)  This
would allow owner-FOO, but would continue to disallow FOO2, and would
also disallow FOO2-BAR, which is allowed in the current draft.

Another alternative is to not apply the bidi check at all.  This would
allow all the cases mentioned, and would also allow things that the bidi
check was intended to protect us against, like 2FOOfooBARbar3.

We think that disallowing owner-FOO is sufficiently onerous that the
current draft needs to be changed, but it's not clear to us which of the
other two ideas has a better risk/reward tradeoff, or if they're both so
bad that we ought to try to think of something else.

AMC
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.