Какая-то трабла с письмами

fizot

Новичок
Какая-то трабла с письмами

Вообщем есть такой пакетик, для работы с ПОП3
$mail=mail_pop_create();
mail_pop_open($mail, $Config['MailServer'], 110);
mail_pop_login($mail, $Config['MailLogin'], $Config['MailPassword']);
$msg=mail_pop_list($mail,'',false);
$r=mail_pop_retrieve($mail,$msg[$i]['msg'],50);
echo $r['body'];

И когда вывожу тело письма, то там откуда-то берутся иногда всякие "=" или "3D", хотя при скачивании письма БАТом этого нет, в чем проблема?
 

fizot

Новичок
Я имел ввиду левые символы, которых быть не должно точно. Бат показывает правильное письмо, а скрипт нет
 

Фанат

oncle terrible
Команда форума
Ага, а в браузер не показывает левые символы типа <b> <img>
ЧУДО!
 

fizot

Новичок
Вообщем если у кого возникнет подобное, то проблема была в Content-Transfer-Encoding: quoted-printable и решил я это так:

$is_quoted_printable=false;
for($i=0;$i<count($res['headers']);$i++)
if($res['headers'][$i]=='Content-Transfer-Encoding: quoted-printable')
{
$is_quoted_printable=true;
break;
}
if($is_quoted_printable)
{
$res['body']=quoted_printable_decode($res['body']);
}
 
Сверху