Re: New draft, new idea
Martin Duerst <[email protected]> Fri, 06 Feb 2004 17:46:15 -0500
| Newsgroups | gmane.ietf.imaa |
|---|---|
| Message-ID | <4.2.0.58.J.20040206115542.0737d6e0@localhost> |
Hello Paul, I think overall, Adam has expressed very well what I tried to express in my first mail on this subject. At 16:28 04/02/05 -0800, Paul Hoffman / IMC wrote: >At 6:04 PM -0500 2/5/04, Martin Duerst wrote: >>>Display names are *not* mailbox names. >> >>Yes. But from an end-user's perspective, where exactly is the difference? > >The difference exactly is that the display name can be changed or omitted >when entering an email address and the mail still gets to the correct >destination. Display names are optional and have nothing to do with mail >transmission. Address-Map: headers and the additional display capabilities they provide have nothing to do with mail transmission. The email gets to exactly the same address totally independently of what's in the Address-Map: header, or if there is one or not. >>>Further, there is no interoperability between display names unless all >>>MUAs looking at the message can display characters from the named >>>character set. >> >>Are you speaking about the fonts/glyphs needed for display? >>Even with the new proposal, there is always the possibility >>that your MUA doesn't have glyphs available to display a script >>recently added to Unicode. Or are you speaking about the fact that RFC >>2047 allows different >>charsets, and each MUA will only be able to deal with a subset of >>them? > >Yes, exactly. That's why I said "character set". Ok. In practice, I don't think this is such a big problem, as I think we can guess that a MUA that supports IDNs will also support UTF-8 display strings, and MUAs used in certain regions also support the popular charsets in that region. The reason we need UTF-8 for addresses, rather than e.g. iso-8859-1 or just an undefined string of bytes, is that we need to be able to match addresses. >> Clearly this could be improved (e.g. by converging towards >>UTF-8), > >Those of us who have researched this know that there has been almost no >convergence to date. I agree that there has been almost no convergence to date (if we look at actual emails sent, this is definitely the case, and if we look at products supporting UTF-8, the situation is not much better, although some products supporting UTF-8 are very widely used). The question is whether this proposal will be helping convergence to UTF-8 or not. In particular, how much faster would convergence be with this proposal as opposed to no solution at all? How much faster would convergence be with this proposal as opposed to IMAA? As opposed to your and John's drafts moving to UTF-8 in headers? >> but do we need a new protocol element for this? > >You seem to have gotten confused. The proposal at hand is for the mailbox >name, and you keep talking about the display name. Again: they're >completely different protocol elements. By new protocol element, I meant the Address-Map: header, and the non-ASCII LHS (which is something totally different, except in the display of some MUAs, from the LHS of the actual mailbox name). >>>> There are user agents that when they find a >>>>display name, they almost completely isolate the user from the actual >>>>address >>>>(MS Outlook Express is the one I know). >>> >>>And look how well that works. :-) >> >>Is that a problem of the implementation, or of the spec? > >The implementation. Ok. It is sometimes possible to fix implementation problems with a new spec. But why do you think it's the case here? Regards, Martin.