Und die bekanntlich mit höherer Priorität versehene Angabe im HTTP-Response-Header, hast du die auch angepasst?
Hab den Header gesetzt header('Content-Type: text/html; charset=utf-8');
und auch beim Mail-Versand imap_mail($to,$subject,$message,"MIME-Version: 1.0\nContent-Type: text/html; charset=UTF-8\nFrom:$from");
angegeben.
Jetzt kommen Sie in Outlook richtig an. Online steht als Betreff allerdings "=?x-unknown?B?dMOkc3Q=?="
Und wenn ich von Outlook aus Antworte kommt als Betreff "=?UTF-8?Q?AW:_t=C3=A4st?=", wobei "AW:_t=C3=A4st" als "AW: täst" versendet wurde.
Bei Outlook steht jetzt alles richtig dargestellt und Online innerhalb des Bodys der Mail auch. Wenn ich dann allerdings mit Outlook auf die Mail antworte bekomme ich nicht nur den komischen Betreff Online, sondern auch diesen Body:
This is a multi-part message in MIME format.
------=_NextPart_000_0006_01CB0980.0E4B9790
Content-Type: text/plain;
charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
t=C3=A4t
------=_NextPart_000_0006_01CB0980.0E4B9790--
george