On Wed, 2007-12-05 at 17:46 +0100, Peter J. Holzer wrote:
> If somebody comes up with a good proposal I'm all for it.

Don't do it.

I spent 40 minutes trying to find out about IDN yesterday before I made
this suggestion then.  So, here is a proposal.

---- proposal

1. Don't do anything until there is an SMTP RFC which covers IDN.  I
could not find anything although Klensin has written a couple of notes
about using IDN (but not in SMTP, as far as I can tell).

2. If (1) is not good enough for you then write the RFC yourself.

3. If you *have* to support it, then don't start with SMTP (i.e. port
25) but start with the mail submission port 587 only.  This way you
will do the translations for your local users and you won't have to deal
with remote postmasters listing you as a spam site ;-).

If you can find an RFC (or any kind of *design* document), which covers
IDN in SMTP then please post the reference to the list and I withdraw my
objection.

---- end proposal

What I learned yesterday is that IDN was first proposed about 1997
(possibly earlier).  The RFC 3490, is dated 2003.  There is browser
support for it in IE7 (but not IE6) and there is support in recent
versions of opera and firefox.  There is no support in Outlook
(according to previous posts on this list).

It looks to me as if it has taken 10 years to get browser support and
the strategy is to avoid it everywhere else.  There is some mumbling
about SMTP but I could not find any concrete proposals (but perhaps it
is in RFC 3490 -- I did not read it carefully since the abstract
indicated that the ascii translations would be used).

If you have to support an IDN domain then I would think that the first
place to add server support is to do the translations in an apache
module so that a 'mailto' link would return the ascii-translated domain
name ... but I don't even know if that is practical.

-- 
--gh


Reply via email to