Hi Matthias!

Matthias Wimmer wrote:

> One big problem I havn't solved yet is how to map JIDs to RFC822 
> conformand addresses if they contain characters that are not valid in 
> the user part of a mail address. Has anybody a good idea how to deal 
> with that? Especially I'd like to get comments from people that use 
> languages that are not written with latin letters.
> Sure I could use something like quoted printable for that, but the 
> resulting addresses wouldn't be very handy.

RFC822 is obsoleted by RFC2822.
http://www.ietf.org/rfc/rfc2822.txt?number=2822

In "3.4. Address Specification", it says:

mailbox         =       name-addr / addr-spec
name-addr       =       [display-name] angle-addr
angle-addr      =       [CFWS] "<" addr-spec ">" [CFWS] / obs-angle-addr
display-name    =       phrase

In Japan, as far as I can see these days, we don't use non-latin letters
in mail addresses. First, we never use non-latin characters in addr-spec.
Second, A display-name is either an ascii only phrase or an phrase
with some or all words encoded by RFC1522 using iso-2022-jp.
http://www.ietf.org/rfc/rfc1522.txt?number=1522

For example, my mail address is one of the following:
[EMAIL PROTECTED]
"Hiroaki Nakamura" <[EMAIL PROTECTED]>
=?iso-2022-jp?B?XCIbJEJDZkI8GyhCIBskQjkwNTEbKEJcIg==?= <[EMAIL PROTECTED]>

Actually I have never seen only some words are encoded like an example
in RFC1522:
CC: =?ISO-8859-1?Q?Andr=E9_?= Pirard <[EMAIL PROTECTED]>
When we use RFC1522 encoding, usually all words are encoded as a
whole.

--
)Hiroaki Nakamura) [EMAIL PROTECTED]



_______________________________________________
jdev mailing list
[EMAIL PROTECTED]
http://mailman.jabber.org/listinfo/jdev

Reply via email to