[ASP] E-mail headers ook in japanse karakters met UTF-8

Pagina: 1
Acties:

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 26-04 23:42
Dit topic gaat verder op [rml][ SQL] Japanse tekst[/rml]

Nu heb ik het volgende probleem:

In een e-mail die uitgestuurd word zit japanse tekst, die worden opgehaald uit de database. de DB heeft dit opgeslagen als Unicode (UTF-8). De HTML body van de e-mail is dankzij de HTLM tag: <META HTTP-EQUIV='Content-Type' content='text/html; charset=utf-8'> gewoon goed. En laat japanse karakters zien.

Echter voor het subject lukt dit mij niet. Dit blijven rare tekens.
Dit zijn de mailheaders:

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Received: from ***
by myservername with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13)
    id S3MKFA0X; Thu, 9 Sep 2004 10:39:51 +0200
Received: from [IP] (helo=rainbow)
    by myservername with esmtp (Exim 3.36 #1)
    id 1C5KW6-0003iy-00
    for myemail@pmgibizz.com; Thu, 09 Sep 2004 10:42:54 +0200
Received: from mail pickup service by rainbow with Microsoft SMTPSVC;
     Thu, 9 Sep 2004 10:51:25 +0200
From: REMOVED
To: REMOVED
Cc: REMOVED
Subject: =?utf-8?B?w6PCgeKAnMOj4oCaxZLDo8KBwq8=?=
 =?utf-8?B?w6bigJTCpcOmxZPCrMOowqrFvsOjwoHCrsOjxpLigKDDo+KAmsKtw6PigJo=?=
 =?utf-8?B?wrnDo8aSy4bDo8KBwqfDo8KB4oSiw6PigqzigJrDqMKqwq3Do+KAmsKBw6M=?=
 =?utf-8?B?woHCvsOjwoHihKLDo8KB4oC5w6PCgeKAnMOj4oCaxZLDo8KBwq/DpuKAlMKl?=
 =?utf-8?B?w6bFk8Ksw6jCqsW+w6PCgcKuw6PGkuKAoMOj4oCawq3Do+KAmsK5w6PGksuG?=
 =?utf-8?B?w6PCgcKnw6PCgeKEosOj4oKs4oCaw6jCqsKtw6PigJrCgcOjwoHCvsOjwoG=?=
 =?utf-8?B?4oSiw6PCgeKAucOjwoHigJzDo+KAmsWSw6PCgcKvw6bigJTCpcOmxZPCrMOo?=
 =?utf-8?B?wqrFvsOjwoHCrsOjxpLigKDDo+KAmsKtw6PigJrCucOjxpLLhsOjwoHCp8Oj?=
 =?utf-8?B?woHihKLDo+KCrOKAmsOowqrCrcOj4oCawoHDo8KBwr7Do8KB4oSiw6PCgc==?=
 =?utf-8?B?4oC5w6PCgeKAnMOj4oCaxZLDo8KBwq/DpuKAlMKlw6bFk8Ksw6jCqsW+w6O=?=
 =?utf-8?B?woHCrsOjxpLigKDDo+KAmsKtw6PigJrCucOjxpLLhsOjwoHCp8OjwoHihKK=?=
 =?utf-8?B?w6PigqzigJrDqMKqwq3Do+KAmsKBw6PCgcK+w6PCgeKEosOjwoHigLnDo8KB?=
 =?utf-8?B?4oCcw6PigJrFksOjwoHCr8Om4oCUwqXDpsWTwqzDqMKqxb7Do8KBwq7Do8aS?=
 =?utf-8?B?4oCgw6PigJrCrcOj4oCawrnDo8aSy4bDo8KBwqfDo8KB4
    oSiw6PigqzigJq=?=
 =?utf-8?B?w6jCqsKtw6PigJrCgcOjwoHCvsOjwoHihKLDo8KB4oC5w6PCgeKAnMOj4oCa?=
 =?utf-8?B?xZLDo8KBwq/DpuKAlMKlw6bFk8Ksw6jCqsW+w6PCgcKuw6PGkuKAoMOj4oCa?=
 =?utf-8?B?wq3Do+KAmsK5w6PGksuGw6PCgcKnw6PCgeKEosOj4oKs4oCaw6jCqsKtw6O=?=
 =?utf-8?B?4oCawoHDo8KBwr7Do8KB4oSiw6PCgeKAucOjwoHigJzDo+KAmsWSw6PCgcKv?=
 =?utf-8?B?w6bigJTCpcOmxZPCrMOowqrFvsOjwoHCrsOjxpLigKDDo+KAmsKtw6PigJq=?=
 =?utf-8?B?wrnDo8aSy4bDo8KBwqfDo8KB4oSiw6PigqzigJrDqMKqwq3Do+KAmsKBw6O=?=
 =?utf-8?B?woHCvsOjwoHihKLDo8KB4oC5?=
Date: Thu, 9 Sep 2004 10:51:25 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
    boundary="----=_NextPart_000_0038_01C4965A.F386FE70"
X-Priority: 1
X-MSMail-Priority: High
Importance: High
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Message-ID: <RAINBOW8wSA1XvpFVjC0000000f@rainbow>
X-OriginalArrivalTime: 09 Sep 2004 08:51:25.0218 (UTC) FILETIME=[301D2820:01C4964A]

This is a multi-part message in MIME format.

------=_NextPart_000_0038_01C4965A.F386FE70
Content-Type: text/plain;
    charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_000_0038_01C4965A.F386FE70
Content-Type: text/html;
    charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_000_0038_01C4965A.F386FE70--


Ik heb nu wel voor het subject gebruik gemaakt van een methode van AspEmail 5.0 van Persits.
Namelijk: Mail.EncodeHeader(subjecttext, "utf-8")

Mijn vraag is echter: hoe krijg ik het subject ook in UTF-8 zodat deze correct word weergegeven??

Iemand uit japan heeft het erover dat ik:
HTML:
1
2
3
4
5
6
7
8
9
10
11
------=_NextPart_000_0038_01C4965A.F386FE70
Content-Type: text/plain;
    charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_000_0038_01C4965A.F386FE70
Content-Type: text/html;
    charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_000_0038_01C4965A.F386FE70--


moet veranderen in

HTML:
1
2
3
4
5
6
7
8
9
10
11
------=_NextPart_000_0038_01C4965A.F386FE70
Content-Type: text/plain;
    charset="utf-8"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_000_0038_01C4965A.F386FE70
Content-Type: text/html;
    charset="utf-8"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_000_0038_01C4965A.F386FE70--


Hoe moet ik dit aanpakken en is het mogelijk dit te verandere met behulp van CDONTS.