(PECL mailparse >= 0.9.0)
mailparse_msg_parse_file — Procesa un archivo
Procesa un archivo. Este es el modo óptimo de interpretar un archivo que tenga en disco.
filenameNota: El mensaje contenido en
filenamedebe terminar con una nueva línea (CRLF); de lo contrario, no se analizará la última línea del mensaje.
Devuelve un recurso MIME que representa la estructura,
o false en caso de error.
Nota: Se recomienda llamar a mailparse_msg_free() en el resultado de esta función, cuando ya no sea necesaria, para evitar fugas de memoria
I just encountered an internal server error by simply calling
$eml = mailparse_msg_parse_file("$path/eml/$email_id.eml");
The error disappeared after adding
mailparse_msg_free($eml);
to the end of the script.
Without mailparse_msg_free i keep getting an internal server error.