LI. mailparse Functions
Introduction
Warning
This extension is EXPERIMENTAL. The behaviour of this extension
-- including the names of its functions and anything else
documented about this extension -- may change without notice
in a future release of PHP. Use this extension at your own
risk.
This extension has been moved from PHP as of PHP 4.2.0
and now mailparse lives in PECL.
Installation
These functions are only available if PHP was configured
with --enable-mailparse.
Table of Contents
mailparse_determine_best_xfer_encoding -- Figures out the
best way of encoding the content read from the file pointer
fp, which must be seek-able
mailparse_msg_create -- Returns a handle that can be used
to parse a message
mailparse_msg_extract_part_file -- Extracts/decodes a message
section, decoding the transfer encoding
mailparse_msg_extract_part -- Extracts/decodes a message
section. If callbackfunc is not specified, the contents
will be sent to "stdout"
mailparse_msg_free -- Frees a handle allocated by mailparse_msg_create()
mailparse_msg_get_part_data -- Returns an associative array
of info about the message
mailparse_msg_get_part -- Returns a handle on a given section
in a mimemessage
mailparse_msg_get_structure -- Returns an array of mime
section names in the supplied message
mailparse_msg_parse_file -- Parse file and return a resource
representing the structure
mailparse_msg_parse -- Incrementally parse data into buffer
mailparse_rfc822_parse_addresses -- Parse addresses and
returns a hash containing that data
mailparse_stream_encode -- Streams data from source file
pointer, apply encoding and write to destfp
mailparse_uudecode_all -- Scans the data from fp and extract
each embedded uuencoded file. Returns an array listing filename
information
|