[thelist] emails and special chars

Steve Cook steve.cook at evitbe.com
Fri May 10 06:46:01 CDT 2002

As an addenda to Martin's observations, I would point out that you may be
able to avoid "munging" of European special characters in email headers by
making sure they have iso-8859-1 encoding. I recently wrote an ASP script to
send an email newsletter in Swedish. We had a client who complained that the
same sort of "munging" (excellent word Martin) was happening. After a little
work we managed to find that Jmail 4.2 (the mail component we were using)
wasn't handling the following line correctly:

	msgTemplate.Charset = "iso-8859-1"

Upgrading to 4.3 did the trick. For safety's sake one can also use

	msgTemplate.ISOEncodeHeaders = true

to ensure that iso-8859-1 encoding is used for the headers (though the
defdault is true).

The upshot of this is that if you are writing email sending code and you
have content that may include European special characeters, then make sure
that your program is handling the ISO encoding correctly.


 Cookstour - http://cookstour.org

> -----Original Message-----
> From: Martin [mailto:martin at members.evolt.org]
> Sent: den 10 maj 2002 13:11
> To: thelist at lists.evolt.org
> Subject: Re: [thelist] emails and special chars
> On Friday, May 10, 2002, at 11:52  am, Nick Wilson wrote:
> > am i right in thinking that you *cannot* have an email address like:
> > søren at someplace.dk?
> Theoretically probably not. However, I've just done a test to one
> of my domains using
>ren at mydomain
> Now my mail client (Apple Mail) munged it to søren@
> and when it arrived back it was further munged to søren@
> having gone through sendmail, Exim, Postfix and fetchmail along
> the way.
> Cheers
> Martin

More information about the thelist mailing list