8
Del manual, sé que hay 6 different transfer encoding en IMAP.Traduciendo el cuerpo IMAP basado en su codificación
En este punto, he creado esta función básica:
function translate_imap_body($body, $encoding) {
switch($encoding) {
case 0: return $body;break;
case 1: return $body;break;
case 2: return $body;break;
case 3: return base64_decode($body);break;
case 4: return quoted_printable_decode($body);break;
case 5: return $body;break;
}
}
Mi pregunta es, ¿Cómo traduzco de 8 bits, binario, y otra codificación de nuevo a forma legible el mensaje? O tal vez alguien tiene mejores funciones para manejar esto?
Uy, hizo la pregunta demasiado rápido. Un poco de búsqueda me consiguió esta URL: http://www.php.net/manual/en/function.imap-fetchbody.php#43405 – ariefbayu