Re: quick & dirty alternate addresses
Simon Josefsson <[email protected]> Tue, 02 Dec 2003 03:50:10 +0100
| Newsgroups | gmane.ietf.imaa |
|---|---|
| Message-ID | <[email protected]> |
Pete Resnick <[email protected]> writes: >> It can just use the real angle-addr (as it always has), and treat >> the display-name as an opaque string to display to the user (as it >> always has). > > Nope, my MUA has never treated the display-name as an opaque > string. It decodes it and, upon reply, copies the whole address > (display name and angle-addr) directly into the "To:" field where it > expects to be able to be able to re-encode it for sending. But when > the MUA tries to re-encode the address, it finds these angle-bracketed > things that it thinks are illegal addresses and chokes. How is this anything but a software bug? It may be illustrating as a point in discussion, but if we are going to reject all solutions that exploit legal constructs in existing specifications, but may trigger a problem in some piece of software, I don't think we'll be likely to end up with anything. Introducing capability negotiation, and new capabilities, including falling back to a compatibility mapping, will undoubtedly uncover many bugs as well, but that shouldn't prevent us from choosing that approach [if the gains are worth the prize]. I find the angle-addr-in-quoted-string idea worth exploring. The arguments against it, so far, hasn't been convincing, to me at least. Thanks, Simon