(PHP 4, PHP 5, PHP 7, PHP 8)
imap_fetchstructure — Lee la estructura de un mensaje
imap_fetchstructure() lee la estructura del mensaje
msg_number.
imapAn IMAP\Connection instance.
message_numEl número del mensaje
flags
Este parámetro opcional tiene una sola opción,
FT_UID, que solicita a la función tratar
el argumento message_num como un
UID.
Devuelve un objeto cuyas propiedades se listan en la tabla
siguiente, o false en caso de error.
| type | Tipo primario de cuerpo |
| encoding | Codificación de transferencia del cuerpo |
| ifsubtype | true si hay una cadena de subtipo |
| subtype | subtipo MIME |
| ifdescription | true si hay una cadena de descripción |
| description | Cadena de descripción del contenido |
| ifid | true si hay una cadena de identificación |
| id | Cadena de identificación |
| lines | Número de líneas |
| bytes | Número de bytes |
| ifdisposition | true si hay una cadena de disposición |
| disposition | Cadena de disposición |
| ifdparameters | true si hay un array de parámetros dparameters |
| dparameters | array de objetos donde cada objeto tiene una propiedad "attribute" y una
propiedad "value" correspondiente a los parámetros de encabezado
Content-disposition MIME. |
| ifparameters | true si el array de parámetros existe |
| parameters | Array de objetos donde cada uno tiene una propiedad "attribute" y
una propiedad "value". |
| parts | Array de objetos que describen cada parte MIME del mensaje |
| Valor | Tipo | Constante |
|---|---|---|
| 0 | texto | TYPETEXT |
| 1 | multipart | TYPEMULTIPART |
| 2 | mensaje | TYPEMESSAGE |
| 3 | aplicación | TYPEAPPLICATION |
| 4 | audio | TYPEAUDIO |
| 5 | imagen | TYPEIMAGE |
| 6 | video | TYPEVIDEO |
| 7 | modelo | TYPEMODEL |
| 8 | otro | TYPEOTHER |
| Valor | Tipo | Constante |
|---|---|---|
| 0 | 7 bit | ENC7BIT |
| 1 | 8 bit | ENC8BIT |
| 2 | Binario | ENCBINARY |
| 3 | Base 64 | ENCBASE64 |
| 4 | Citado imprimible | ENCQUOTEDPRINTABLE |
| 5 | Otro | ENCOTHER |
| Versión | Descripción |
|---|---|
| 8.1.0 |
The imap parameter expects an IMAP\Connection
instance now; previously, a valid imap recurso was expected.
|