AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Gestión de correos electrónicos
  • Mensajes eliminados (protocolo IMAP)
Devuelve el número de mensajes entrantes en el servidor Email (protocolo IMAP).
Este número de mensajes evoluciona en función de los Email s entrantes o de los Email s efectivamente borrados del servidor Email (mediante un comando "expunge", borrar la papelera desde un WebMail por ejemplo).. También tiene la posibilidad de forzar la destrucción de todos los correos electrónicos eliminados a través de Expurgar.
Ejemplo
MySession is emailIMAPSession
 
nbMSG is int = MySession.NbMessage()
FOR I = 1 TO nbMSG
EmailReadMessage(MySession, I)
IF Email.Out <> True THEN
CU.NAME = Email.Sender
CU.MESSAGE_TXT = Email.Message
...
ELSE
Info("This message was deleted")
END
END
Sintaxis
<Result> = <IMAP session>.NbMessage()
<Result>: Integro
  • Número de mensajes recibidos en el servidor en la sesión actual de Email,
  • -1 si se produce un error. Para obtener más información sobre el error, utilice la función ErrorInfo.
<IMAP session>: Variable de tipo emailIMAPSession
Nombre de la emailIMAPSession Variable correspondiente a la sesión Email a utilizar.
Observaciones

Mensajes eliminados (protocolo IMAP)

Si un mensaje fue borrado por EmailDeleteMessage, este mensaje es realmente borrado de la sesión:
  • durante el siguiente comando de "expurgar" (borrar la papelera de un WebMail, por ejemplo).
  • al utilizar Expurgar para forzar la destrucción de todos los correos electrónicos eliminados.
Componente: wd290com.dll
Versión mínima requerida
  • Versión 24
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local