I have the following piece of code in a web app. It is all working except for the image which results in a broken image (black box with an X). The jpg file is in the ResourcesImages area. Why is the image not rendering properly on the email?
Set stream = s.Createstream()
s.ConvertMIME = False
Set maildoc = db.CreateDocument
maildoc.Form="Memo"
Set body = maildoc.CreateMIMEEntity
Set header = body.CreateHeader("Subject")
Call header.SetHeaderVal("Email Verification")
Set header = body.CreateHeader("SendTo")
Call header.SetHeaderVal(emailvalue)
Call stream.Truncate()
Call stream.writetext(|<HTML>|)
Call stream.writetext(|<body bgcolor="white" text="blue">|)
Call stream.writetext(|<img src="/database.nsf/images/imageName.jpg"><br><br>|)
Call stream.writetext(|Thank you for registering .......|)
Call stream.writetext(|This link is active 24 hours (Sat-Thur) or until 10:00pm (Fri).<br>|)
Call stream.writetext(|<br><br>|)
Call stream.writetext(|<a href="| & httpserver & |database.nsf/VerifyEmailClick?openAgent&ID=| & clickkey & |">Click here to verify email</a>|)
Call stream.writetext(|</body>|)
Call stream.writetext(|</html>|)
Call body.SetContentFromText(stream, "text/HTML;charset=UTF-8", ENC_IDENTITY_7BIT)
Call maildoc.Send(False)
s.ConvertMIME = True