[Php-avanzado] Gestor de Correo
Gerardo Valiani
gerardovaliani en gmail.com
Jue Jun 19 13:35:58 ART 2014
Capas que esto te ayuda, no se si es el caso:
*"Looks like this function has exactly the same behavior as
base64_decode($test, true) -> it returns FALSE if $text contains characters
outside the Base64 alphabet, although this isn't documented here."*
*http://www.php.net//manual/en/function.imap-base64.php
<http://www.php.net//manual/en/function.imap-base64.php>*
Saludos!
El 19 de junio de 2014, 13:16, Fernando Pehuén Borsani <
fpborsani en yahoo.com.ar> escribió:
> Hola! Estoy integrando un gestor de correo a la web de un cliente, y me
> encuentro con un problema.
>
>
>
> Gmail codifica sus correos en base 64. Uso la función imap_base64 para
> decodificar el cuerpo del mail y mostrarlo correctamente.
>
>
>
> El problema es cuando quiero hacer lo mismo con el asunto del correo: no
> obtengo salida.
>
>
>
> Código:
>
>
>
> //capto la cabecera del correo
>
> $cabeza = imap_headerinfo ($mbox, 1, 50 , 100);
>
>
>
> //almaceno el asunto del correo
>
> $asunto = $cabeza->fetchsubject;
>
>
>
> //lo muestro tal cual viene.
>
> var_dump($asunto);
>
> //salida: string
> '=?UTF-8?B?VSBsYSBsYSBsw6Egw6HDqcK0csK0dMO9w7rDuiEiwrchIsK3JCQlUlkvJg==?='
> (length=72)
>
>
>
> //si lo quiero acomodar:
>
> $asunto = imap_base64($asunto);
>
> var_dump($asunto);
>
> //obtengo: boolean false
>
>
>
> ¿Qué estoy haciendo mal?
>
> ¿Cuál es la forma correcta de hacerlo?
>
> En esencia…. ¡HELP!
>
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web:
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción:
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20140619/9f3d66e3/attachment.html>
Más información sobre la lista de distribución Php-avanzado