On Mon, Apr 03, 2017 at 02:17:07PM -0700, Paul Borokhov wrote:
From a logical standpoint, arabic1.arabic2 is the mailbox name and arabic3.arabic4 is the hostname.
I don't know what you mean, "from a logical standpoint". What we know is that there is a local-part and a server-part, and that they're separated by the @ sign. How a user interface will decide to display this is complicated. It could be that it follows RTL conventions, in which case the thing rightmost in this theoretical string to be the beginning of the local part, then next post-separation piece to be the next part of the local part, and so on. It could be that the labels of the domain name are preserved in resolution order (so, e.g. if arabic3.arabic4 is the domain then arabic4 is the label closest to the root; this even though the labels will display internally RTL). This genuinely is a problem in the user interface renderings, and last I looked I don't think a clear convention has established itself. A -- Andrew Sullivan ajs@anvilwalrusden.com