4D Internet Commands v14IMAP_MsgLst |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v14
IMAP_MsgLst
IMAP_MsgLst
El comando IMAP_MsgLst se utiliza para obtener información específica sobre el contenido de los buzones. Permite al usuario solicitar columnas específicas de la lista de mensajes. Este comando sólo puede devolver los valores de los encabezados, no se puede utilizar para recuperar el cuerpo de un mensaje. El contenido de los encabezados es decodificado automáticamente y convertido si es necesario (ver la descripción del comando POP3_Charset para obtener más información sobre la decodificación y las reglas de conversión). imap_ID es una referencia entero largo a una conexión abierta creada con IMAP_Login. primerMsg es un número entero largo que especifica el número del primer mensaje a examinar. El número de mensaje es un valor que representa la posición de un mensaje en la lista de todos los mensajes en el buzón de trabajo actual. ultimoMsg es un número entero largo que indica el número del último mensaje a examinar. El número de mensaje es un valor que representa la posición de un mensaje en la lista de todos los mensajes en el buzón de trabajo actual. Nota: los comandos IMAP_Delete, IMAP_MsgLstInfo, IMAP_MsgLst, IMAP_SetFlags, IMAP_GetFlags y IMAP_CopyToMB no devuelven un error si primerMsg es mayor que el ultimoMsg. En caso de que esto ocurra, el comando no hace nada. arrayEncabMsg es un array alfanumérico o texto que lista los encabezados a recuperar. arrayNumMsg devuelve los números de los mensajes entre primerMsg y ultimoMsg. arrayIdMsg recibe los identificadores únicos de los mensajes entre primerMsg y ultimoMsg. arrayValoresMsg recibe los datos para cada encabezado especificado por arrayEncabMsg. A cada encabezado solicitado le corresponde una línea del array arrayValoresMsg. aHeaders{1}:="Date:" aValues{1}{1} contiene por ejemplo “Jueves, 19 de noviembre 00:24:02 -0800” Los errores se manejan de esta forma: 1) Sólo se devuelven los códigos de error relacionados con la comunicación. Si el comando no puede completar su tarea debido a un error (red, sintaxis, servidor, etc.), se devuelve el código de error correspondiente. 2) Si un mensaje dentro del rango especificado de mensajes no existe o contiene un error:
3) La imposibilidad de localizar uno o varios encabezados en un mensaje no constituye un error:
|
PROPIEDADES
Producto: 4D Internet Commands
HISTORIA
Creado por: 4D Internet Commands 6.8.1 VER TAMBIÉN ARTICLE USAGE
4D Internet Commands ( 4D Internet Commands v11.4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||