PHP - Decodificar tipos MIME con PEAR

 
Vista:

Decodificar tipos MIME con PEAR

Publicado por kloss (2 intervenciones) el 09/10/2003 18:05:08
Primero, debo pedir disculpas por haber colocado la nota anterior donde no debía :-S

/*************************************************************************/

Hola, tengo un problema al mostrar el cuerpo de mensaje. Si éste ha sido enviado con Outlook, aparece de la siguiente forma:

------=_NextPart_000_0001_01C38E89.E2240120
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Esto es un mensaje de prueba

------=_NextPart_000_0001_01C38E89.E2240120
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Yo intento decodificarlo mediante la clase mimeDecode de PEAR, pero el resultado es el mismo:

require_once 'Mail/mimeDecode.php';

$conmail = imap_open("{miservidor/pop3:110}INBOX","usuario","password");

$body = imap_body($conmail, $id);

$params['include_bodies'] = true;
$params['decode_bodies'] = true;
$params['decode_headers'] = true;

$params['input'] = $body;

$structure = Mail_mimeDecode::decode($params);

echo $structure->body;

Si alguién puede ayudarme, muchísimas gracias por adelantado

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder