Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
3
Erster Beitrag:
vor 2 Jahren, 2 Monaten
Letzter Beitrag:
vor 2 Jahren, 2 Monaten
Beteiligte Autoren:
Arie, Allard

WD20 - send email through outlook not in html

Startbeitrag von Arie am 24.03.2016 15:24

Hello,
I did a little test trying to send an email using the local Outlook.

When I look at the email in the send-items everything looks normal.
However the receiver does NOT see the body in html but in plain text.
In this testcase I am the receiver, using the same Outlook to see the incoming mail. And I have the same problem. The body is in plain text showing all html-markup as text

What's wrong with this (simplified) code?


myEmail is Email
nOutlookSessionID is int = EmailStartOutlookSession("")
Add(myEmail.Recipient,"blabla@gmail.com")
myEmail.Subject = "Email title"
myEmail.Message = "Email content"
myEmail.HTML = RTFToHTML(EDT_NoName1)
EmailSendMessage(nOutlookSessionID,myEmail)

Antworten:

// EDT_RTF is an RTF control
// sHTML is an HTML string
// HTM_HTML1 is an HTML control
sHTML = RTFToHTML(EDT_RTF)
sTmp is string = "" + sHTML + ""
HTM_HTML1 = sTmp

Saw this in help. Maybe it needs tags?

regards
Allard

von Allard - am 24.03.2016 17:32
Allard,

I already tried that but it doesn't make any difference.
Also when saving the body-text to a test.html file it's perfectly shown by IE or Edge. With or without the html tags, the browser is smart enough to handle that. And I suppose Outlook is as well.

von Arie - am 24.03.2016 19:03
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.