I still do not understand what the problem is: sample code at
http://www.outlookcode.com/d/code/htmlimg.htm does *not* "converted the
graphic
attachment to the HTMLBody", it simply makes sure that the image in HTMLBody
refers to an attachment instead of an external location.
Maybe you can give an example of what you need to do and show what you set
the HTMLBody to and what you want it to be.
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
"grahamproctor" wrote in message
...
Hi again, Dmitri.
I think it is because the PC on which Outlook is being used to send the
message holds the image on its disk and when the email is sent that
image is not contained in the email message except by a reference. That
reference cannot be located by the email when the recipient gets it,
hence the graphic appears as a placeholder.
I suppose if I put an image on the web server, I could reference it
with a href ... /a.
I suppose I could also create a link to somewhere if I could show the
link as the elusive graphic but I don't know how to do that.
Your method of changing the graphic attachment to be the HTMLBody
solves that problem because the graphic is sent with the email and does
not reference back to the Outlook sender PC.
However, with your method, having cunningly converted the graphic
attachment to the HTMLBody, I cannot append the message to the body,
only overwrite it.
Does that make any sense?
Respectfully, Graham.
--
grahamproctor
------------------------------------------------------------------------
grahamproctor's Profile: http://www.officehelp.in/member.php?userid=6171
View this thread: http://www.officehelp.in/showthread.php?t=1325714
Posted from - http://www.officehelp.in