Специальные символы php mail utf8

У меня есть следующий скрипт:

<?php $subject = "Testmail — Special Characters"; $msg = "Hi there,\n\nthis isn't something easy.\n\nI haven't thought that it's that complicated!"; mail($to,$subject,$msg,$from."\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n"); ?> 

В электронном письме:

Тема: Testmail ? Special Characters Testmail ? Special Characters

Тело:

 Hi there, this isn?t something easy. I haven?t thought that it?s that complicated! 

Я много пробовал, но у меня больше нет идей. Вы можете мне помочь? Вы когда-нибудь работали?

СПАСИБО!

Вы пытались iconv_set_encoding ?

Это должно работать:

 <?php iconv_set_encoding("internal_encoding", "UTF-8"); $subject = "Testmail — Special Characters"; $msg = "Hi there,\n\nthis isn't something easy.\n\nI haven't thought that it's that complicated!"; mail(utf8_decode($to), utf8_decode($subject), utf8_decode($msg), utf8_decode($from)."\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n");?> 

Использовать &rsquo; вместо ".

Пример:

 The dog&rsquo;s bone. 

Убедитесь, что вы изменяете тип содержимого из текста / plain в text / html.