We need to separate the email address from the users name as it exists currently in the 'From' (and other) headers.
...
-- Cleaner separation of header, envelope, and body
...Charset translation is not a big deal on most platforms. Separate the user name part from the email address in the headers-ng. After that you can read and understand the 'name' or not. And your MUA can display the 'name' or not. And it allows the email address to be a ID or tag that can be transitioned into 8-bits without breaking user names.
If you have ever looked at business cards of people in such regions, that's
exactly what they do. Not because they want it that way, but because they
know that their customers appreciate it. The main piece of 'innovation'
that you need in order for this to work with email are some clever ways
of sending MUAs to figure out which sender address to use, so that they
don't use a non-latin one when they send you email. The rest of the
problem is mostly pure mechanics, although before we use it, it has
to be written up.
Regards, Martin.
Doug Royer | http://INET-Consulting.com
-------------------------------|-----------------------------
Doug@xxxxxxxxx | Office: (208)520-4044
http://Royer.com/People/Doug | Fax: (866)594-8574
| Cell: (208)520-4044Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature