مشکل در دریافت کاراکتر فارسی در gmail

ahmad_m1234

Active Member
با سلام و خدمت تمامی دوستان
برای دریافت ایمیل های دریافتی از gmail از فانکشن imap استفاده کردم اما کلمات فارسی پشتیبانی نمی کند
کدی که استفاده کردم :

PHP:
<?php 
$mail = imap_open('{imap.gmail.com:993/imap/ssl}INBOX','username', 'password') or die('Cannot connect to Gmail: ' . imap_last_error());

$headers = imap_headers($mail);

$emails = imap_search($mail,'ALL');
$output = '';
$i = 0;
ksort($emails);
foreach($emails as $email_number)
{
		$i++;
		if($i == 5)
		{
			break;
		}else{
	$message = imap_fetchbody($mail,$email_number,2);
		
	$output.= '<div class="body">'.$message.'</div>';

}

}
echo $output;
imap_close($mail);

?>

کلمات فارسی به صورت
کد:
=D8=AE=D8=AF=D8=A7=D9=86=DA=AF=D9= =87=D8=AF=D8=A7=D8=B1
=0A
نشان می دهد از توابع های زیر هم استفاده کردم اما باز هم جواب نمی دهد
کد:
imap_utf8 
iconv_mime_decode
mb_decode_mimeheader
imap_mime_header_decode

چه راهکاری باید استفاده کنم ؟
 

جدیدترین ارسال ها

بالا