(PHP 4, PHP 5)
imap_fetchstructure — Leer la estructura de una mensaje particular
Associa toda la informacion de la estructura para una dada mensaje.
An IMAP stream returned by imap_open().
El número de la mensaje
Este parametro opcional tiene una unica opcion, FT_UID, que informa la funcion para tratar msg_number el argumento como un UID.
Retorna un objecto que inclui el envelope, la data interna, tamano, flags y la estructura del cuerpo bien como con un objecto similar para cada anexo mime. La estructura del objecto retornado és la siguiente:
| type | Tipo de corpo primário |
| encoding | Codificación de la Transferencia de Cuerpo |
| ifsubtype | TRUE se existe un subtipo de string |
| subtype | MIME subtipo |
| ifdescription | TRUE se existe una string para la descrición |
| description | String de la descrición para el contenido |
| ifid | TRUE se existe una string para la identificación |
| id | string de identificación |
| lines | Numero de lineas |
| bytes | Numbero de bytes |
| ifdisposition | TRUE se existe una string de disposición |
| disposition | string de disposición |
| ifdparameters | TRUE se existe el array dparameters |
| dparameters | Un array de objectos. Cada objecto tiene un atributo y una propriedade llamada de valor, que correspondan aos parametros de la disposición de Contenido MIMEheader. |
| ifparameters | TRUE se el array parameters existe |
| parameters | Un array de objectos. Cada objecto tiene un atributo y una propriedade de valor. |
| parts | Un array de objectos que tienen una estructura identica ao objecto top-level, cada uno correspondiendo a una MIME body part. |
| 0 | text |
| 1 | multipart |
| 2 | message |
| 3 | application |
| 4 | audio |
| 5 | image |
| 6 | video |
| 7 | other |
| 0 | 7BIT |
| 1 | 8BIT |
| 2 | BINARY |
| 3 | BASE64 |
| 4 | QUOTED-PRINTABLE |
| 5 | OTHER |