|
|
|
|
- Número de mensajes encontrados en el buzón (protocolo POP3)
- Número de mensajes encontrados en el buzón de correo (mensajería de Outlook)
- Mensajería de Outlook
EmailReadMessage Header (Función) Lee el encabezado de un Email recibido: - a través del protocolo POP3 o IMAP: el Email se encuentra en la bandeja de entrada del servidor de mensajería.
- a través del software de mensajería Lotus Notes o Outlook: el Email entrante se encuentra en el ordenador local en el buzón de entrada de Lotus Notes o Outlook.
Las variables de la estructura de Email correspondientes a la cabecera del mensaje están llenas. Esta función es útil cuando se lee el Email es relacionado al tamaño del mensaje, por ejemplo. Si no se encuentra ningún correo electrónico, la variable Email.Out se establece en True. // Use the POP3 protocol // Read the emails whose size does not exceed MaxEmailSize I is int FOR I = 1 TO EmailNbMessage(UserName) IF EmailMessageLength(UserName, I) < MaxEmailSize THEN // Procedure for reading and processing the message ReadMessage() ELSE EmailReadMessageHeader(UserName, I) // Response procedure indicating that the email was not read ReturnMessage(Email.SenderAddress) END END
Sintaxis
La lectura del encabezado de un Email gestionado por el protocolo POP3 o IMAP Ocultar los detalles
<Result> = EmailReadMessageHeader(<Session> [, <Email>] , <Message number>)
<Result>: booleano - True si se leyó el encabezado del mensaje. En este caso, la estructura de Email se actualiza automáticamente.
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
La variable Email.Out se establece en True si no se encontró ningún mensaje (ningún correo electrónico).
<Session>: Cadena de caracteres, o emailPOP3Session o emailIMAPSession Variable Identifica la sesión de usuario. Corresponde a: <Email>: Correo electrónico opcional Variable Nombre de la Email Variable que se va a inicializar con el contenido del mensaje.
Si no se especifica este parámetro, se utiliza la estructura Email. <Message number>: Integro Número del mensaje cuya cabecera se leerá. Observaciones Número de mensajes encontrados en el buzón (protocolo POP3) - EmailNbMessage devuelve el número de mensajes encontrados en el servidor email antes del borrado.
- los números de los mensajes borrados no se reasignan.
Por ejemplo: Durante la conexión, se encuentran cuatro mensajes en el servidor y estos mensajes están numerados del 1 al 4. Si se borra el mensaje nº 1: - EmailNbMessage vuelve 4.
- EmailReadMessage o EmailReadMessage Header no puede leer el mensaje # 1: el mensaje ya no existe. La variable Email.Out devuelve True. Sólo existen los mensajes 2, 3 y 4.
Los números de mensaje se reasignan durante la siguiente conexión.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|