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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Определение кодировки письма

Сообщения:  [1-4] 

 
 автор: chelovek   (25.03.2007 в 17:18)   письмо автору
 
   для: Trianon   (24.03.2007 в 20:24)
 

Ну хоть кто-нибудь, подскажите, пожалуйста...

   
 
 автор: chelovek   (25.03.2007 в 07:19)   письмо автору
 
   для: Trianon   (24.03.2007 в 20:24)
 

А как мне получить значение "Base64" из 27 строки???

   
 
 автор: Trianon   (24.03.2007 в 20:24)   письмо автору
 
   для: chelovek   (24.03.2007 в 19:39)
 

В 20-й строке письма находится мусор. Такого метода кодирования, какой там указан - нет.
Вы, вероятно, смотрите кодировку первой части письма, а не вложенного изображения.

   
 
 автор: chelovek   (24.03.2007 в 19:39)   письмо автору
 
 

Доброе время суток.
У меня возник такой вопрос:
Есть письмо с вложением (прикреплено)...
В строке 20 и 27 прикрепленного письма указаны кодировки сообщения и прикрепленного файла. Когда я пытаюсь выполнить следующее

$mbox = imap_open ("{127.0.0.1:143}INBOX", "user1", "pas1");
$XXX = imap_fetchstructure($mbox, 1);
switch ($XXX->encoding){
            case 0:{echo "<tr><td>7BIT</td></tr>"; break;}
            case 1:{echo "<tr><td>8BIT</td></tr>"; break;}
            case 2:{echo "<tr><td>BINARY</td></tr>"; break;}
            case 3:{echo "<tr><td>BASE64</td></tr>"; break;}
            case 4:{echo "<tr><td>QUOTED-PRINTABLE</td></tr>"; break;}
            case 5:{echo "<tr><td>OTHER</td></tr>"; break;}
        }

на экране отображается 7BIT, хотя, чтобы вложенный в письмо файл после сохранения работал нужно выполнить функцию imap_base64();

Может я чего-то не так понимаю?! Помогите пожалуйста разобраться...

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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