As of mailparse-2.1.5, it can return 7bit, 8bit, base64 and qprint. False on mbstring failure.
mailparse_determine_best_xfer_encoding
(PECL mailparse >= 0.9.0)
mailparse_determine_best_xfer_encoding — Obtiene la mejor forma de codificar
Descripción
string mailparse_determine_best_xfer_encoding
( resource
$fp
)Encuentra la mejor forma de codificar el contenido leído del apuntador de archivo dado.
Parámetros
-
fp -
Un apuntador de archivo válido, que reciba operaciones de búsqueda.
Valores devueltos
Devuelve una de las codificaciones de caracteres soportadas por el módulo mbstring.
Ejemplos
Ejemplo #1 Ejemplo de mailparse_determine_best_xfer_encoding()
<?php
$aa = fopen('alguncorreo.eml', 'r');
echo 'Mejor codificación: ' . mailparse_determine_best_xfer_encoding($aa);
?>
El resultado del ejemplo sería algo similar a:
Mejor codificación: 7bit
matej dot kovac at gmail dot com ¶
1 year ago
mileskeaton at gmail dot com ¶
4 years ago
As far as I can tell, this only returns one of two strings: 'Quoted-Printable' or '7bit'
