php8.5
Home/ Manual/ mailparse / functions/ mailparse_msg_parse_file

mailparse_msg_parse_file

PHP function Edit on GitHub ✎

(PECL mailparse >= 0.9.0)

Parses a file

Description

mailparse_msg_parse_file(string $filename): resource

Parses a file. This is the optimal way of parsing a mail file that you have on disk.

Parameters

filename

Path to the file holding the message. The file is opened and streamed through the parser.

Note

The message contained in filename is supposed to end with a newline (CRLF); otherwise the last line of the message will not be parsed.

Return Values

Returns a MIME resource representing the structure, or false on error.

Notes

Note

It is recommended to call mailparse_msg_free() on the result of this function, when it is no longer needed, to avoid memory leaks.

See Also

Source: reference/mailparse/functions/mailparse-msg-parse-file.xml · from the official PHP manual (php/doc-en)