Descripción
object
imap_fetchstructure
( int imap_stream, int msg_number [, int flags])
Esta
función
busca
toda
la
información
estructurada
en
el
mensaje
especificado
.
El
parámetro
opcional
flags
sólo
tiene
una
opcion
,
FT_UID
,
la
cual
indica
a
la
función
que
trate
el
argumento
msg_number
como
un
UID
.
El
objeto
devuelto
incluye
el
sobre
,
la
fecha
interna
,
el
tama¤o
,
flags
y
la
estructura
del
cuerpo
con
un
objeto
similar
por
cada
mime
adjunto
al
mensaje
.
La
estructura
de
los
objetos
devueltos
es
como
sigue
:
Tabla
1
.
Objetos
Devueltos
para
imap_fetchstructure(
)
|
Tipo
primario
del
cuerpo
|
|
|
|
TRUE
si
hay
una
cadena
de
subtipo
|
|
|
ifDescripción
|
TRUE
si
hay
una
cadena
de
Descripción
|
Description
|
Conenido
de
la
cadena
de
Descripción
|
|
TRUE
si
hay
una
cadena
de
identificación
|
|
Cadena
de
Identificación
|
|
Número
de
lineas
|
|
Número
de
bytes
|
|
TRUE
si
hay
una
cadena
de
configuración
|
|
Cadena
de
configuración
|
|
TRUE
si
el
array
dparameters
existe
|
dparameters
|
Array
de
parametro
de
configuración
|
|
TRUE
si
el
array
de
parámetros
existe
|
parameters
|
MIME
parameters
array
|
parts
|
Array
de
objetos
describiendo
cada
parte
del
mensaje
|
Notas
:
a
.
dparameters
es
un
array
de
objetos
donde
cada
objeto
tiene
un
"
atributo
"
y
una
propiedad
"valor"
.
b
.
parameter
es
un
array
de
objetos
donde
cada
objetor
tiene
un
"atributo
"
y
una
propiedad
"valor"
.
c
.
parts
es
un
array
de
objetos
identico
en
estructura
al
objeto
del
primer
nivel
,
con
la
limitación
de
que
este
no
puede
contener
más
objetos
'parts
'
.
|
Tabla
2
.
Tipo
primario
del
cuerpo
|
texto
|
|
multiparte
|
|
mensaje
|
|
aplicación
|
|
|
|
imagen
|
|
|
|
otro
|
Tabla
3
.
Codificacion
para
tranferencia