$headers .= 'Content-Type: text/HTML; charset=ISO-8859-8' . "\r\n";
$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\r\n";

bu headerlerı bir dene olmazsa.


form sayfasının encode türüne bak unix ANSI mi UTF 8 mi ?
sonra email okuduğun sayfanın encode türüne bak. oda ANSI veya UTF8 olabilir.

sonrada aşağıdaki fonksiyonu kendine göre değiştirebilirsin.

//php manuels den alınma japonca için
$headers  = "MIME-Version: 1.0 \n" ;
$headers .= "From: " .
       "".mb_encode_mimeheader (mb_convert_encoding($from_name,"ISO-2022-JP","AUTO")) ."" .
       "<".$from_email."> \n";
$headers .= "Reply-To: " .
       "".mb_encode_mimeheader (mb_convert_encoding($from_name,"ISO-2022-JP","AUTO")) ."" .
       "<".$from_email."> \n";
 
   
$headers .= "Content-Type: text/plain;charset=ISO-2022-JP \n";

   
/* Convert body to same encoding as stated
in Content-Type header above */
   
$body = mb_convert_encoding($body, "ISO-2022-JP","AUTO");