Visualizar mails HTML y texto en el mismo control HTML

Los mails pueden ser tipo texto o tipo html.

WinDev guarda en la propiedad HTML el contenido HTML y en la propiedad Message el contenido texto.

Para mostrar la información de forma correcta en un Edit box de tipo HTML.

Podemos hacer:

MySession is EmailPOP3Session

MySession..ServerAddress = "mail.mihostpop.com"
MySession..Name = "pruebas@mihostpop.com"
MySession..Password = "clave"

EmailStartSession(MySession)

// Se trae todos los mensajes
arrMessage is array of Emails
arrMessage = EmailGetAll(MySession)

FOR EACH AMessage OF MySession
    // Si el mensaje es HTML
    IF AMessage..HTML <> "" THEN
       edt_noname1 = AMessage..HTML
    ELSE
       EDT_NoName1 = TextToHTML(AMessage..Message) // Aqui esta el truco. Convertir el texto a HTML
    END
END

Nota: Para ver un mensaje concreto podemos usar la ID. Para eso tenemos AMessage..MessageID = «<op.yua3m7ip6biz1x@desktop-jji97or>»