[PHP] Problemen met UTF-8 in Outlook

Pagina: 1
Acties:
  • 392 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • emkedouwe
  • Registratie: September 2001
  • Laatst online: 26-11-2021
Hallo,

Ik ben al een tijdje aan het rommelen met een HTML email waarbij de text in UTF-8 staat. In Gmail en Hotmail zie ik de tekst gewoon zoals het hoort. Alleen in Outlook krijg ik rare tekens te zien. Wanneer ik de codering op UTF-8 zet wordt de tekst wel goed weergegeven. Hoe zorg ik ervoor dat dit automatisch wordt gedaan?

Mijn headers zien er zo uit:
code:
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
To: test@test.nl
Subject: Test onderwerp
X-Mailer:  PHP 5.1.1
X-MimeOLE:  PHP 5.1.1
Date:  Wed, 16 May 2007 22:48:58 +0200
Message-ID:  <cbc519f4396c421da79ba0640962c59f@www.emkedouwe.nl>
X-Priority:  3 (Normal)
X-MSMail-Priority:  Normal
From: "Emke Douwe" <test@gmail.com>
X-Sender:  test@gmail.com
MIME-Version:  1.0
Content-Type:  multipart/mixed; boundary="myMailBoundary(1179348538464b6e3a75bd7)"



If you are reading this, it means that your e-mail client
does not support MIME. Please upgrade your e-mail client
to one that supports MIME.
--myMailBoundary(1179348538464b6e3a75bd7)
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQoJPGhlYWQ+DQoJCTx0aXRsZT5kZSBCYWJ5Qm9ldDwvdGl0bGU+DQoJCQ0KCQk8bWV0
YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11
dGYtOCIgLz4NCgkJDQoJCQ0KCQk8c3R5bGU+DQoJCWJvZHkNCgkJew0KCQkJbWFyZ2luCQkJOiAw
cHg7DQoJCQlwYWRkaW5nCQkJOiAwcHg7DQoJCQlmb250LWZhbWlseQkJOiB0YWhvbWE7DQoJCQlm
b250LXNpemUJCTogMTJweDsNCgkJCWNvbG9yCQkJOiAjNkU2RTZFOw0KCQl9DQoJCQ0KCQl0ZA0K
CQl7DQoJCQlmb250LXNpemUJCTogMTJweDsNCgkJfQ0KCQkNCgkJLm1haW4NCgkJew0KCQkJcGFk
ZGluZwkJCTogMTBweDsNCgkJfQ0KCQkNCgkJYQ0KCQl7DQoJCQljb2xvcgkJCTogI0YwOTgwMDsN
CgkJCXRleHQtZGVjb3JhdGlvbgk6IG5vbmU7DQoJCX0NCgkJDQoJCWE6aG92ZXINCgkJew0KCQkJ
dGV4dC1kZWNvcmF0aW9uCTogdW5kZXJsaW5lOw0KCQl9DQoJCQ0KCQkNCgkJPC9zdHlsZT4NCgk8
L2hlYWQ+DQoJPGJvZHkgYmFja2dyb3VuZD0iaHR0cDovL3d3dy5lbWtlZG91d2UubmwvfmVta2Uv
ZWFzeWNvbnRyb2wyL2FkbWluLy4uL19pbWcvYmcuanBnIj4NCg0KCTx0YWJsZSBjZWxscGFkZGlu
Zz0wIGNlbGxzcGFjaW5nPTAgYWxpZ249ImNlbnRlciI+DQoJPHRyPg0KCQk8dGQgaGVpZ2h0PSIx
MDAiIHdpZHRoPSI2MDAiPjxpbWcgc3JjPSJodHRwOi8vd3d3LmVta2Vkb3V3ZS5ubC9+ZW1rZS9l
YXN5Y29udHJvbDIvYWRtaW4vLi4vX2ltZy9oZWFkZXJfbWFpbC5qcGciPjwvdGQ+DQoJPC90cj4N
Cgk8dHI+DQoJCTx0ZCBiZ2NvbG9yPSIjRkZGRkZGIiB3aWR0aD0iNjAwIj4NCgkJCTxkaXYgY2xh
c3M9Im1haW4iPg0KCQkJCUhldCBhcnRpa2VsIHdhYXIgdSBpbnRlcmVzc2UgaW4gaGVlZnQgaXMg
bm9nIHRlIGtvb3AuIFdpaiBob3VkZW4gaGV0IHRvdCBkZSBlZXJzdHZvbGdlbmRlIHphdGVyZGFn
IChpbiBvdmVybGVnIGlldHMgbGFuZ2VyKSB2b29yIHUgdmFzdC4gVSBrdW50IGhldCBhcnRpa2Vs
IGJla2lqa2VuL29waGFsZW4gb3AgZGluc2RhZywgdnJpamRhZyBlbiB6YXRlcmRhZyB2YW4gMTAu
MDAgdG90IDE3LjAwIHV1ciBvcCBkZSBDb3JhbnRpam4gNDMgSCBpbiBad2FhZzxiciAvPg0Kw6km
ZXVybzs8YnIgLz4NCk1ldCB2cmllbmRlbGlqa2UgZ3JvZXQsPGJyIC8+DQo8YnIgLz4NCkp1ZGl0
aCB2YW4gV2VnZW48YnIgLz4NCkJhYnlCb2V0Lm5sCQkJPC9kaXY+DQoJCTwvdGQ+DQoJPC90cj4N
Cgk8dHI+DQoJCTx0ZCBiZ2NvbG9yPSIjRkZGRkZGIiB3aWR0aD0iNjAwIj4mbmJzcDs8L3RkPg0K
CTwvdHI+DQoJPHRyPg0KCQk8dGQgYmdjb2xvcj0iI0ZGRkZGRiIgYWxpZ249ImNlbnRlciI+DQoJ
CQk8ZGl2IHN0eWxlPSJib3JkZXItdG9wOiAycHggc29saWQgI0EwQTBBMDsgaGVpZ2h0OiAzMHB4
OyI+DQoJCQlDb3B5cmlnaHQgJmNvcHk7IDIwMDcgPGEgaHJlZj0iaHR0cDovL3d3dy5iYWJ5Ym9l
dC5ubCI+RGUgQmFieSBCb2V0PC9hPg0KCQkJPC9kaXY+DQoJCTwvdGQ+DQoJPC90cj4NCgk8L3Rh
YmxlPg0KCQ0KCTwvYm9keT4NCjwvaHRtbD4=

--myMailBoundary(1179348538464b6e3a75bd7)--

Acties:
  • 0 Henk 'm!

Verwijderd

Niet, je kunt vanuit je e-mail niet automatisch de instellingen van Outlook veranderen.

Acties:
  • 0 Henk 'm!

  • ibmos2warp
  • Registratie: Januari 2007
  • Laatst online: 20-11-2023

ibmos2warp

Eval is Evil

Als het goed is zou outlook zelf moeten zien dat het utf-8 is, dat staat zelfs in het mailtje.
edit:
Te laat.
Ik zie overigs niet wat dit te maken heeft met php.

[ Voor 28% gewijzigd door ibmos2warp op 16-05-2007 23:19 ]

Ik weet alles van niks
Vind Excel ongelovelijk irritant.


Acties:
  • 0 Henk 'm!

Verwijderd

ibmos2warp schreef op woensdag 16 mei 2007 @ 23:18:
Als het goed is zou outlook zelf moeten zien dat het utf-8 is, dat staat zelfs in het mailtje.
Dat is inderdaad de enige mogelijkheid.

Acties:
  • 0 Henk 'm!

  • emkedouwe
  • Registratie: September 2001
  • Laatst online: 26-11-2021
Ja het lijkt mij inderdaad ook dat outlook zelf moet zien dat het UTF-8 is en daar zijn codering op zet. Alleen dit is niet het geval. Ik heb het bij meerdere versies geprobeerd maar daar werkte het ook niet. Zijn er nog andere headers die je hiervoor moet meegeven?

Is het anders een idee om de tekst om te zetten van UTF-8 naar ISO? Dit heb ik ook geprobeerd d.m.v. de functie iconv alleen dan gebeurde er van alles behalve leesbare tekens

Acties:
  • 0 Henk 'm!

  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 20-09 02:48
Ik heb hier ook problemen mee gehad.
Is de pagina opgeslagen als UTF-8 in je edit programma, bijv. dreamweaver?

[ Voor 9% gewijzigd door GewoonNico op 17-05-2007 19:16 ]


Acties:
  • 0 Henk 'm!

  • emkedouwe
  • Registratie: September 2001
  • Laatst online: 26-11-2021
Ja de pagina is als UTF-8 opgeslagen in mijn editor (Eclipse)
Pagina: 1