Mail() med specialtegn UTF8

Tags:    php

Jeg har mange problemer med at afsende mails med feks æøå.
Jeg har en form på en UTF8 kodet side, som sender til en anden utf8 kodet side, som skal sætte data i en database, samt sende 2 mails.

Min kode ser sådan ud
Fold kodeboks ind/udKode 


Det kan da ikke være rigtigt at det ikke kan lade sig gøre?



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Det virker eventuelt hvis du base 64 encoder emnefeltet. Så istedet for at skrive:
Fold kodeboks ind/udKode 

Skriver du:
Fold kodeboks ind/udKode 

'=?UTF-8?B?'-strengen der bliver sat foran emnefeltet fortæller at den oprindelige characterencoding var UTF-8 og at den oprindelige tekst er blevet encoded ved hjælp af base64-algoritmen ('?B?').



Det er kun emnefeltet den ikke skriver rigtigt ud i, den udelader ganske enkelt bare special tegnene, så søge bliver til sge.

Problemet er der desuden ikke i Mozillas thunderbird, men både i windows mail, og outlook express.



t