Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov


(PHP 3, PHP 4, PHP 5)

imap_fetchstructure - Read the structure of a particular message


object imap_fetchstructure ( resource imap_stream, int msg_number [, int options] )

This function fetches all the structured information for a given message. The optional options parameter only has a single option, FT_UID, which tells the function to treat the msg_number argument as a UID. The returned object includes the envelope, internal date, size, flags and body structure along with a similar object for each mime attachment. The structure of the returned objects is as follows:

Таблица 1. Returned Objects for imap_fetchstructure()

typePrimary body typeencodingBody transfer encodingifsubtypeTRUE if there is a subtype stringsubtypeMIME subtypeifdescriptionTRUE if there is a description stringdescriptionContent description stringifidTRUE if there is an identification stringidIdentification stringlinesNumber of linesbytesNumber of bytesifdispositionTRUE if there is a disposition stringdispositionDisposition stringifdparametersTRUE if the dparameters array existsdparametersAn array of objects where each object has an "attribute" and a "value" property corresponding to the parameters on the Content-disposition MIMEheader.ifparametersTRUE if the parameters array existsparametersAn array of objects where each object has an "attribute" and a "value" property.partsAn array of objects identical in structure to the top-level object, each of which corresponds to a MIME body part.

Таблица 2. Primary body type


Таблица 3. Transfer encodings


Смотрите также : imap_fetchbody().

Все функции почта
Описание на ru2.php.net
Описание на php.ru