Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: imap_fetchbody
 
 автор: dima2207   (06.05.2010 в 21:45)   письмо автору
 
 

всем привет!
получаю почту так :


$imap = imap_open("{localhost:143/imap/notls}INBOX", "логин", "пасс");
$message_count = imap_num_msg($imap);
for ($i = 1; $i <= $message_count; $i++){
        $header = imap_header($imap, $i);
        $body = imap_fetchbody($imap, $i, "1.1");

        if ($body == ""){
            $body = imap_fetchbody($imap, $i, "1");
}
        $email[$i]['from'] = $header->from[0]->mailbox.'@'.$header->from[0]->host;
        $email[$i]['fromaddress'] = $header->from[0]->personal;
        $email[$i]['to'] = $header->to[0]->mailbox;
        $email[$i]['subject'] = $header->subject;
        $email[$i]['reply_to'] = $header->reply_to[0]->mailbox.'@'.$header->reply_to[0]->host;
        $email[$i]['message_id'] = $header->message_id;
        $email[$i]['date'] = $header->udate;
        $email[$i]['body'] = $body;

        $from = $email[$i]['fromaddress'];
        $from_email = $email[$i]['from'];

}
    imap_close($imap);

echo '<pre>';
print_r($email);
echo '</pre>';


так вот в теле сообщения весь текст отображается крякозябрами .
подскажите как получить нормальный текст ?

  Ответить  
 
 автор: Trianon   (07.05.2010 в 06:24)   письмо автору
 
   для: dima2207   (06.05.2010 в 21:45)
 

неплохо было бы само письмо приложить. Может там кракозябры и есть.

  Ответить  
 
 автор: dima2207   (07.05.2010 в 17:14)   письмо автору
 
   для: Trianon   (07.05.2010 в 06:24)
 

нет , в оригинале все нормально , крякозябрами отображатся только русские буквы например :
п&#9632;п&#9567;я&#9484;п&#9567; п&#9579;п&#9567;я&#9508;п&#9567;п&#9577;п&#9567;:
я так понимаю что то с кодировкой отображения ?

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования