mailparse_msg_extract_part_file

(PECL mailparse >= 0.9.0)

mailparse_msg_extract_part_fileИзвлечь/декодировать секцию с сообщением из файла

Описание

mailparse_msg_extract_part_file(resource $mimemail, mixed $filename, callable $callbackfunc = ?): string

Извлечь/декодировать секцию с сообщением из указанного файла.

Контент сообщения будет декодирован в соответствии с кодировкой пересылки. Поддерживаются следующие кодировки: base64, quoted-printable и uuencoded.

Список параметров

mimemail

Корректный MIME-ресурс, созданный mailparse_msg_create().

filename

Имя файла или корректный потоковый ресурс.

callbackfunc

Если задано, то в эту функцию будет передано извлечённое сообщение. Если null, то извлечённое сообщение будет просто возвращено.

Если не задано, то контент будет направлен на стандартный вывод (stdout).

Возвращаемые значения

Если callbackfunc не null, то вернёт true в случае успешного выполнения.

Если callbackfunc задана как null, вернёт извлечённую секцию сообщения в виде строки.

Вернёт false в случае возникновения ошибки.

Смотрите также